Hoppa till huvudinnehåll

Översikt

Testläget låter dig simulera betalningar utan att behandla verkliga transaktioner. Alla testuppgifter fungerar endast i testläge — använd dem aldrig i produktion.

Inga verkliga avgifter

Testtransaktioner processar inga verkliga betalningar eller påverkar verkliga konton.

Full API-åtkomst

Alla API-slutpunkter fungerar identiskt i test- och produktionslägen.

Webhook-testning

Webhooks aktiveras för testtransaktioner precis som för produktion.
Testuppgifter fungerar endast i testläge. Försök att använda dem i produktionsläge kommer att resultera i betalningsfel.

Testkort

Använd dessa kortnummer för att simulera lyckade och avvisade betalningar i olika regioner.
RegionVarumärkeKortnummerUtgångsdatumCVV
USAVisa424242424242424206/32123
USAMastercard555555555555444406/32123
IndienVisa457623891277145006/32123
IndienMastercard540916266938103406/32123
För alla testkort, använd utgångsdatum 06/32 och CVV 123.
För mer information om korttestning, inklusive 3D Secure och sparade betalningsmetoder, se sidan Kort.

Test UPI

UPI-testning använder speciella VPA (Virtual Payment Address) identifierare som simulerar olika betalningsresultat.
StatusUPI ID
Lyckadsuccess@upi
Misslyckandefailure@upi

Krav för UPI-testning

  • Faktureringsland måste vara inställt på IN
  • Valuta måste vara INR
  • För icke-indiska handlare: Adaptiv valuta måste vara aktiverad
För fullständig UPI-dokumentation inklusive RBI-mandattestning för prenumerationer, se sidan Indiska betalningsmetoder.

Test BNPL

Köp nu, betala senare-leverantörer har specifika testdata krav.

Klarna testdata

Använd dessa uppgifter för att simulera Klarna-betalningar i testläge:
FältGodkändAvslagen
Födelsedatum07-10-197007-10-1970
FörnamnTestTest
EfternamnPerson-usPerson-us
E-postcustomer@email.uscustomer+denied@email.us
GataAmsterdam AveAmsterdam Ave
Husnummer509509
StadNew YorkNew York
StatNew YorkNew York
Postnummer10024-394110024-3941
Telefon+13106683312+13106354386
Klarna kräver ett minimi belopp på $50.01 för att visas som betalningsalternativ.

Afterpay-testning

1

Välj Afterpay

Välj Afterpay som betalningsmetod i kassan och klicka på Betala.
2

Testa lyckad betalning

Använd vilken giltig e-postadress och leveransadress som helst för lyckade betalningar.
3

Testa misslyckad autentisering

För att simulera ett misslyckande, stäng Afterpay-modalvyn på omdirigeringssidan. Betalningen övergår från requires_action till requires_payment_method.
Afterpay kräver ett minimi belopp på $50.01 för att visas som betalningsalternativ.
För fullständig BNPL-dokumentation inklusive Billie B2B-testning, se sidan Köp nu, betala senare.

Test digitala plånböcker

Apple Pay

1

Aktivera testläge

Använd dina Dodo Payments test-API-nycklar.
2

Lägg till ett kort i Apple Wallet

Lägg till ett riktigt kort i din Apple Wallet. I testläge kommer kortet inte att debiteras.
3

Slutför testköp

Öppna kassan på en Apple-enhet och slutför Apple Pay-flödet.
Apple Pay kräver HTTPS. Det kommer inte att visas på localhost utan riktig SSL-installation. Domänverifiering måste också vara genomförd.

Google Pay

1

Gå med i testkortgruppen

Gå med i Google Pay testkortgruppen för att få testkort automatiskt tillagda till din plånbok.
2

Aktivera testläge

Använd dina Dodo Payments test-API-nycklar.
3

Slutför testköp

Välj ett av testkorten i Google Pay för att slutföra transaktionen.

Amazon Pay, Cash App Pay och RevolutPay

Använd dina test-API-nycklar och följ det vanliga kassaflödet. Testtransaktioner simuleras utan faktiskt avgifter. För fullständig dokumentation om digitala plånböcker, inklusive domänverifiering för Apple Pay, se sidan Digitala plånböcker.

Testa europeiska metoder

Europeiska betalningsmetoder (iDEAL, Bancontact, EPS, Multibanco) kan testas i sandbox-läge.
1

Aktivera testläge

Använd dina Dodo Payments test-API-nycklar.
2

Ställ in faktureringsadress

Ställ in faktureringsadressens land för att matcha betalningsmetoden:
  • NL för iDEAL
  • BE för Bancontact
  • AT för EPS
  • PT för Multibanco
3

Ställ in valuta

Europeiska metoder kräver EUR-valuta.
4

Slutför testflöde

Följ det simulerade bankautentiseringsflödet i testmiljön.
För fullständig dokumentation om europeiska betalningsmetoder, se sidan Europa.

Testningsbästa praxis

Testa inte bara lyckade betalningar. Testa avvisningar, avbokningar och gränsfall som otillräckliga medel.
Säkerställ att dina webhook-slutpunkter korrekt bearbetar alla händelsetyper, särskilt payment.succeeded, payment.failed, och prenumerationsevenemang.
För Apple Pay och Google Pay, testa på faktiska iOS- och Android-enheter. Simulatorer återger inte plånbokens beteende fullt ut.
Regionala betalningsmetoder (UPI, iDEAL, etc.) kräver matchande faktureringsadresser. En amerikansk faktureringsadress kommer inte visa iDEAL.
BNPL-metoder kräver $50.01 som minimibelopp. Testa att de korrekt visas/döljs baserat på varukorgens total.

Relaterade sidor