Opret en Cost+-konto, test din første betaling på en sandbox-hjemmeside, og forbered din integration til live-betalinger.
Før du starter
Du skal bruge:
- Adgang til Cost+ Merchant Portal
- En server-side applikation eller en understøttet eCommerce-platform
- Et sikkert sted at opbevare API-nøgler uden for klient-side kode og offentlige repositories
1. Opret din konto
Opret en Cost+-konto, og log derefter ind på Merchant Portal. Portalen er her, hvor du administrerer hjemmesider, betalingsmetoder, API-legitimationsoplysninger, transaktioner og webhooks.
2. Opret en sandbox-hjemmeside
I Merchant Portal skal du åbne Websites og oprette en sandbox-hjemmeside. En sandbox-hjemmeside giver dig mulighed for at teste uden at flytte rigtige penge.
Cost+ bruger den samme API base URL til både sandbox og produktion. Den hjemmeside, der er forbundet til din API-nøgle, bestemmer tilstanden.
3. Kopier dine API-legitimationsoplysninger
Åbn din sandbox-hjemmeside og vælg Integration. Kopier API-nøglen og Merchant ID ind i din server-side konfiguration.
Eksponer aldrig en API-nøgle i browserkode, en mobilapplikation, skærmbilleder, supportbeskeder eller et offentligt repository.
4. Vælg en integrationsvej
| Dit setup | Anbefalet vej |
|---|---|
| Shopify, WooCommerce, Magento eller en anden understøttet platform | Start med plugin- og integrationsvejledningerne. |
| Brugerdefineret hjemmeside, der skal omdirigere kunder til en sikker betalingsformular | Brug Hosted Payment Page. |
| Fuldt brugerdefineret server-side integration | Følg Cost+ API quickstart. |
5. Foretag en sandbox-betaling
Brug API base URL https://api.costplus.online/v1 med sandbox-hjemmesidens API-nøgle.
For en succesfuld testkortbetaling, brug:
- Kortnummer:
4111 1111 1111 1111 - Udløbsdato: enhver fremtidig dato
- CVC: et vilkårligt trecifret tal
Testkortnumre fungerer kun med sandbox-legitimationsoplysninger. Se Test af din integration for kort med afviste betalinger og almindelige valideringsfejl.
6. Bekræft betalingsresultatet
Bekræft, at ordren vises i Merchant Portal og når den forventede status. For en brugerdefineret integration skal du bekræfte resultatet via Cost+ API eller en webhook, før du leverer ordren.
Betragt ikke kundens browser-omdirigering som bevis for betaling.
7. Forbered dig på at gå live
Før du accepterer rigtige betalinger:
- Gennemfør den påkrævede onboarding og underwriting for en produktionshjemmeside.
- Bekræft, at de betalingsmetoder, du har brug for, er aktiveret.
- Erstat sandbox API-nøglen med produktionshjemmesidens nøgle i din sikre server-side konfiguration.
- Bekræft, at dine returnerings-, fejl- og webhook-URL'er bruger HTTPS og peger på produktionsmiljøet.
- Foretag en kontrolleret live-betaling og bekræft dens endelige status, før du åbner checkout for kunderne.
Har du brug for hjælp?
Læs Cost+ udviklerdokumentationen eller kontakt Cost+ Support.