Payment Gateway Testing
Payment Gateway Testing er en testing av Payment Gateway i et system for online kjøp og transaksjoner av brukerne. Formålet med testing av betalingsgateway er å sikre sikkerheten, påliteligheten og ytelsen til en betalingsgateway ved å kryptere og sikre betalingsdetaljene mellom bruker og selger, samtidig som det gir en jevn betalingsopplevelse.
Et betalingsgateway-system er en e-handelsapplikasjonstjeneste som godkjenner kredittkortbetaling for online kjøp. Betalingsportaler beskytter kredittkortopplysningene ved å kryptere sensitiv informasjon som kredittkortnumre, kontoinnehaverdetaljer og så videre. Denne informasjonen overføres trygt mellom kunden og selgeren og omvendt.
Moderne betalingsportaler godkjenner også betalinger sikkert via debetkort, elektroniske bankoverføringer, kontantkort, belønningspoeng etc.
I denne veiledningen vil du lære
- Typer av betalingsgateway-system
- Testing Typer for Payment Domain
- Hvordan teste Payment Gateway: Komplett sjekkliste
- Eksempel på testtilfeller for testing av betalingsgateway
- Ting du bør vurdere før du kjøper Gateway-pakke
Bli med på vårt Live Payment Gateway Testing Project gratis
Typer av betalingsgateway-system
- Hosted Payment Gateway :
Hosted payment gateway system dirigerer kunden fra et e-handelssted til gateway-lenke under betalingsprosessen. Når betalingen er gjort, vil den bringe en kunde tilbake til et e-handelssted. For en slik betalingstype trenger du ikke en selger-id, et eksempel på en hostet betalingsgateway er PayPal, Noche og WorldPay.
- Delt betalingsgateway :
I en delt betalingsportal blir kunden under behandlingen behandlet til betalingssiden og forblir på e-handelsnettstedet. Når betalingsdetaljene er fylt, fortsetter betalingsprosessen. Siden den ikke forlater netthandelssiden mens du behandler betaling, er denne modusen enkel og mer foretrukket. Et eksempel på en delt betalingsport er eWay, Stripe.
Testing Typer for Payment Domain
Testing for Payment Gateway bør inneholde
Funksjonell testing : Det er handlingen med å teste basisfunksjonaliteten til betalingsportalen. Det er for å verifisere om applikasjonen oppfører seg på samme måte som den skal være som å håndtere ordrer, beregning, merverdiavgift i henhold til landet osv.
Integrasjon : Test integrering med kredittkorttjenesten din.
Ytelse : Identifiser forskjellige ytelsesberegninger som høyest mulig antall brukere som kommer gjennom gatewayer i løpet av en bestemt dag og konverterer dem til samtidige brukere
Sikkerhet : Du må utføre et dypt sikkerhetskort for Payment Gateway.
Hvordan teste Payment Gateway: Komplett sjekkliste
Før du begynner å teste -
- Samle inn riktige testdata for dummy kredittkortnummer for maestro, visa, master etc.
- Samle inn betalingsgatewayinformasjon som Google Wallet, Paypal eller annet
- Samle betaling gateway-dokument med feilkoder
- Forstå økten og parametrene som sendes gjennom applikasjons- og betalingsportalen
- Forstå og test mengderelatert informasjon som sendes gjennom spørringsstreng eller variabel eller økt
- Sammen med betalingsportalen, sjekk språket til applikasjonen
- Under de forskjellige innstillingene av betalingsgateway som valutaformat, samles abonnentdataene inn.
Eksempel på testtilfeller for testing av betalingsgateway
Følgende er viktige testscenarier / tilfeller for å sjekke Payment Gateway
Sr # | Test tilfeller |
---|---|
1 | Under betalingsprosessen kan du prøve å endre språk for betalingsportalen |
2 | Etter vellykket betaling, test alle nødvendige komponenter, enten de blir hentet eller ikke |
3 | Sjekk hva som skjer hvis betalingsportalen slutter å svare under betaling |
4 | Under betalingsprosessen sjekk hva som skjer hvis økten avsluttes |
5 | Under betalingsprosessen sjekk hva som skjer i backend |
6 | Sjekk hva som skjer hvis betalingsprosessen mislykkes |
7 | Sjekk oppføringene i databasen om de lagrer kredittkortopplysninger eller ikke |
8 | Under betalingsprosessen sjekk feilsider og sikkerhetssider |
9 | Kontroller innstillingene for popup-blokkering, og se hva som skjer hvis en popup-blokkering er på og av |
10 | Mellom betalingsgateway og applikasjonskontrollbuffersider |
11 | Sjekk om vellykket betaling, en suksesskode sendes til applikasjonen og en bekreftelsesside vises til brukeren |
12 | Kontroller om transaksjonen behandles umiddelbart eller behandlingen er i hånden til banken din |
1. 3 | Etter vellykket transaksjonskontroll om betalingsportalen returnerer til applikasjonen din |
14 | Sjekk alle format og meldinger når vellykket betalingsprosess er |
15 | Med mindre du ikke har en autorisasjonskvittering fra betalingsportalen, bør ikke godset sendes |
16 | Informer eieren om alle transaksjoner som behandles via e-post. Krypter innholdet i posten |
17 | Sjekk beløpsformatet med valutaformat |
18 | Sjekk om hver av betalingsalternativene er valgbare |
19 | Sjekk om hvert oppførte betalingsalternativ åpner det respektive betalingsalternativet i henhold til spesifikasjonen |
20 | Kontroller om betalingsportalen er standard debet- / kredittkortalternativ |
21 | Bekreft standardalternativet for debetkort viser rullegardinmenyen for kortvalg |
Ting du bør vurdere før du kjøper Gateway-pakke
- Hvis du har kjøpt en handlekurvpakke, kan du finne ut om den er kompatibel
- Hvis shopping gateway-pakken forfaller, ber du betalingsgateway-leverandøren om en liste over støttede applikasjoner
- Gatewayen må tilby beskyttelse av adresseverifiseringssystem
- Finn ut hvilke typer transaksjonsbeskyttelse som tilbys
- Sjekk hvilke typer debet- eller kredittkort som godtas av den valgte betalingsportalen
- Kontroller transaksjonsgebyrene som blir belastet av en betalingsportal
- Sjekk om gatewayene samler inn betalingsretten på skjemaet eller direkte til en annen side for å fullføre kjøpet