Kõik, mida pead teadma maksevärava testimise kohta

Ärge laske tehnilisel tõrkel müüki nurjata. Õppige kasutama testmakseväravat, järgige meie kontrollnimekirja ja tagage oma klientidele sujuv ostuprotsess.

Ärge laske tehnilisel tõrkel müüki nurjata. Õppige kasutama testmakseväravat, järgige meie kontrollnimekirja ja tagage oma klientidele sujuv ostuprotsess.

VFE kasvatamisel on viimane asi, mida soovid, teade „makse ebaõnnestus”, mis seisab kliendi ja tema ostu vahel.

Lõppude lõpuks olete teinud kõige raskema osa. Olete üles ehitanud brändi, optimeerinud SEO-d, investeerinud turundusse ja veebidisaini ning suunanud kliendi edukalt läbi müügitunneli.

Nad on sirvinud teie kollektsiooni, lisanud tooted ostukorvi ja klõpsanud lõpuks nuppu „osta”, ning siis jookseb kogu protsess „makse ebaõnnestus” vea tõttu liiva.

Teie jaoks võib see olla vaid väike tehniline tõrge, kuid kliendi jaoks on see täitmata lubadus, murtud usaldus ja otsene löök teie kasumile.

Siinkohal saab maksevüüsi testimisest teie kõige väärtuslikum kindlustuspoliis.

See juhend aitab tagada, et teie sait on turvaline, teie integratsioonid on kindlad ja teie kassa on valmis muutma iga klapi kinnitatud müügiks.

Mis on maksevärava testimine?

Makselüüsi testimine on protsess, millega kontrollitakse, kas teie digitaalne kassa töötab täpselt nii, nagu peab.

See on viis makselüüsi funktsionaalsuse, turvalisuse ja kiiruse testimiseks, et tagada raha turvaline liikumine kliendi kontolt teie kontole ilma tõrgeteta, kui klient klõpsab nupul "maksa".

Platvormi funktsionaalsus ja veebiturvalisus on e-kaubanduse müügitsükli jaoks üliolulised. Põhjalik testimine on hädavajalik igale ettevõttele, kes soovib pakkuda professionaalset ja tõrgeteta maksekogemust.

Enne kui süveneme küsimusse "kuidas", selgitame "mida". Nende terminite mõistmine aitab teil rääkida arendajatega samas keeles.

Mis on makselüüs?

Kujutlege makselüüsi kui virtuaalset väravat. Iga teie e-kaubanduse saidi tehing peab valideerimiseks selle värava läbima. See on veebiteenus, mis võimaldab teil vastu võtta krediitkaarte, deebetkaarte ja kohalikke makseviise nagu iDEAL või Payconiq (peagi Wero).

Makselüüsid on tavaliselt ehitatud veebisaidi viimasele tasumislehele. Pärast seda, kui kliendid on esitanud oma arveldus- ja tarneteabe, palutakse neil sisestada oma makseandmed ning nad peavad klõpsama makse algatamiseks.

Loe lisaks: Valige oma digitoodete e-poe jaoks õige makselüüs

Kaks makselüüsi tüüpi

Kõik väravad ei näe ühesugused välja. Sõltuvalt teie ettevõtte suurusest ja tehnilisest mugavusest kasutate tõenäoliselt ühte neist kolmest seadistusest. Selle teadmine, milline neist teil on, määrab, kuidas makselüüsi tõhusalt testida.

  1. Majutatud makselüüsid

See on kõige tavalisem valik VKEde jaoks. Kui klient klõpsab nupule „Maksa”, suunatakse ta ajutiselt teie saidilt makseteenuse pakkuja turvalisele lehele (näiteks Mollie majutatud tasumislehele). Kui makse on lõpule viidud, saadetakse ta tagasi teie veebisaidile, tavaliselt „tänan” lehele.

  • Eelis: Majutatud lüüs on väga turvaline, kuna teenusepakkuja haldab kõiki tundlikke andmeid.

  • Testimise fookus: Testige tagasipöördumisteekonda, et tagada kliendi edukas naasmine teie saidile pärast makset.

  1. API sildiga või majutamata lüüsid

See on kohandatud valik. Teil on täielik kontroll ostukorvi kujunduse üle ja maksete töötlemist hallatakse API kaudu.

  • Eelis: Täielik paindlikkus ainulaadsete ärimudelite jaoks (näiteks kohandatud tellimused).

  • Testimise fookus: See nõuab kõige rangemat integratsioonitestimist, kuna teie arendajad vastutavad kogu suhtlusahela eest teie saidi ja maksetöötleja vahel.

Mis on testmakselüüs?

Testmakselüüs on teie privaatne liivakast või testimiskeskkond. See on turvaline koht, kus arendajad saavad teie maksesüsteemi tõrkeotsingut teha ilma päris raha töötlemata. Selles keskkonnas saate tuvastada vigu ja testida kliendi teekonda proovikaardinumbrite abil, tagades enne reaalajas käivitamist, et kõik töötab täiuslikult.

Makselüüs vs maksetöötleja

Inimesed kasutavad sageli termineid „lüüsid” ja „töötlejad” vaheldumisi, kuid tehniliselt on need erinevad. 

  • Makselüüs on kliendipoolne sõnumitooja. See salvestab kliendi andmed ja annab teie veebisaidile teada, kas makse kinnitati või lükati tagasi.

  • Maksetöötleja on taustasüsteemi mootor. See teeb ära raske töö ehk liigutab tegelikku raha pankade vahel.

Makselüüs vs makseterminal

Kui olete kunagi pidanud füüsilist jaekauplust, olete makseterminaliga (mida sageli nimetatakse PDQ-seadmeks või kaardilugejaks) juba tuttav. See on füüsiline riistvara, mida kliendid kasutavad kaardi viipamiseks või tõmbamiseks. Makselüüs on sisuliselt selle terminali digitaalne versioon; see loeb teie veebisaidi tasumislehele sisestatud digitaalseid andmeid.

Miks me peame makselüüse testima?

Makselüüs on teie ettevõtte süda. Testimine tagab, et kõik liikuvad osad: teie veebisait, pangad ja turvaprotokollid töötavad kooskõlas.

Lisaks pelgalt raha vastuvõtmisele võimaldab testimine kinnitada, et saate tehinguid õigesti kinnitada ja tellimusi autoriseerida. Kui makselüüs või -töötleja on testimise ajal ebastabiilne, on see märk sellest, et peaksite kaaluma alternatiivseid teenusepakkujaid.

Makselüüsi testimise tüübid

Arendajatega rääkides on abiks raamistiku olemasolu. Me jagame makselüüsi testimise neljaks eraldiseisvaks sambaks. See tagab, et mitte ainult maksmisnupp ei tööta, vaid kogu selle taga olev infrastruktuur on kaljukindel.

Funktsionaalsed testid

Funktsionaalne testimine tagab, et rakendus käitub ootuspäraselt. See võib hõlmata tellimuste esitamist, mitme toote puhul arvutuste õigsuse kinnitamist, koodide rakendamist ja maksude prognoosimist.

Makselüüside funktsionaalsed testjuhtumid

  • Makselüüsi õnnestumise testimine: Kas kehtiv kaardinumber suunab kliendi tänulehele või tellimuse kinnituse lehele? Kas süsteem käitleb õigesti erinevaid kaarditüüpe (Visa, Mastercard ja American Express)?

  • Arvutused ja loogika: Kas tarnekulud ja käibemaks/maksud on kasutaja aadressi põhjal täpselt arvutatud? Kui klient rakendab sooduskoodi, kas lüüs kajastab uut, madalamat hinda?

  • Vigade käsitlemine (tuntud ka kui „negatiivne testimine“): Mis juhtub, kui kasutaja jätab CVV-välja tühjaks või sisestab aegunud kuupäeva? Süsteem peaks kuvama abistava, inimloetava veateate, mitte tehnilise koodi.

  • Edukas tehing: Kontrollige, et makse töödeldi kehtivate andmetega, vahendid kanti üle ja kinnitus saadi kätte.

  • Ebaõnnestunud tehingud: Testige kehtetute kaardinumbrite, aegunud kaartide, vale CVV või ebapiisavate vahenditega.

  • Keeldutud või blokeeritud kaardid: Veenduge, et süsteem käitleks blokeeritud või pettusekahtlusega märgistatud kaarte nõuetekohaselt.

  • Võrgu- või ühenduse tõrge: Simuleerige katkestusi, et tagada, et süsteem ei võtaks tasu topelt ja suudaks hallata tehingute aegumist.

  • Osaline makse või seansi aegumine: Testige käitumist, kui kasutaja katkestab makselehe poole pealt või kui seanss aegub.

  • Valuuta konverteerimine: Kinnitage konverteerimine kasutaja asukohajärgsesse valuutasse.

  • Tagasimaksete haldamine: Kontrollige, et tagasimaksed (täielikud ja osalised) töödeldakse ja kantakse õigesti tagasi.

Integratsioonitestid

Põhitasandil on teie veebisait kogum erinevaid rakendusi, mis omavahel suhtlevad. Integratsiooni testimine tagab, et teie veebisait, makselüüs ja taustasüsteem (nt Shopify, Magento või ERP) räägivad kõik samas keeles.

Kui kasutate mõnda meie eelvalmistatud integratsioonidest, on suur osa sellest loogikast juba optimeeritud, kuid testimine jääb oluliseks sammuks, et tagada teie konkreetse konfiguratsiooni täiuslik toimimine.

Makselüüsi integratsiooni testjuhtumid

  • Tellimuse loomine: Kui makse on autoriseeritud, kas tellimus ilmub teie poe töölauale staatusega „makstud“?

  • Veebihaagi (webhook) käitlemine: Kas teie sait saab lüüsilt edukuse teavituse, et automaatselt käivitada kliendile saadetav kinnitusmeil?

  • Tagasimakse ja tühistamise stsenaariumid: Kas saate algatada tagasimakse oma veebisaidi halduspaneelist ja tagada, et tehingu staatus uueneb makselüüsis õigesti?

  • Erinevad makseviisid: Testige krediitkaarte, deebetkaarte, pangalinke ja UPI-makseid.

  • Tagasisuunamise URL ja ümbersuunamine: Kas kliendid suunatakse pärast edukat või ebaõnnestunud ostu korrektselt tagasi teie veebipoodi?

Turvatestid

See on usalduse loomisel kõige kriitilisem sammas. Turvatestid tagavad, et tundlikud andmed (nt kaardinumbrid) ei jääks kunagi häkkeritele kättesaadavaks ja et te täidaksite seadusest tulenevaid nõudeid. Mollies prioritiseerime seda läbi oma pettuste ja riskijuhtimise lahenduse, mis aitab teil säilitada kõrget turvalisust ilma kliendi teekonda takistamata.

Makselüüsi turvalisuse testjuhtumid

  • Andmete krüpteerimine: Kas ühendus teie saidi ja lüüsi vahel on kaitstud SSL-iga (väike lukuikoon URL-il)?

  • PCI DSS vastavus: Veenduge, et kliendi kaardiandmed on tokeniseeritud, mis tähendab, et tegelik kaardinumber asendatakse turvakoodiga, nii et seda ei salvestata kunagi teie serveritesse.

  • Pettuste ennetamine: Testige, mis juhtub, kui tehing märgistatakse kõrge riskiga tehinguks. Kas teie süsteem jätab tellimuse ülevaatamiseks ootele?

3 lüüsi testimismeetodit lühidalt

Allpool on põhjalik kokkuvõte kolmest testimismeetodist ja nende testimisstsenaariumitest.

Testimismeetod

Mida see testib

Testjuhud

Funktsionaalne testimine

Rakendus käitub tehinguvoo ajal täpselt nii, nagu oodatud.

  • Kehtivad kaardiandmed viivad tänulehele.

  • Abistavad teated aegunud kaartide, tühjade CVV-de või ebapiisavate vahendite korral.

  • Täpne käibemaks, tarnekulud ja sooduskoodi rakendamine.

  • Keeldutud/blokeeritud kaartide käsitlemine ja simuleeritud võrgutõrked.

  • Summade korrektne konverteerimine rahvusvaheliste kasutajate jaoks ning täielike/osaliste tagasimaksete töötlemine.

Integratsioonitestimine 

Tagab, et teie veebisait, ostukorv ja taustasüsteem (ERP) räägivad sama keelt


  • Tellimused ilmuvad pärast autoriseerimist teie töölaual makstuna.

  • Kontrollimine, kas edukas märguanne (ping) käivitab automaatsed e-kirjad klientidele.

  • Kliendid suunatakse pärast makset tagasi teie poodi.

  • Voog ostukorvide (Shopify, Magento) ja makseteenuse pakkuja (PSP) API vastuste vahel.

  • Kontrollige, kas makselüüsi API on korrektselt integreeritud. 

Turvatestimine

Kaitseb tundlikke andmeid haavatavuste eest ja tagab seadustest tuleneva vastavuse.

  • SSL-ühenduste valideerimine. 

  • Kaardiandmed on tokeniseeritud ja neid ei salvestata kunagi teie kohalikesse serveritesse.

  • Kõrge riskiga tehingud märgistatakse õigesti ja peetakse ülevaatamiseks kinni.

Makseteenuse pakkuja testimine

Makseteenuse pakkuja (PSP) test hõlmab täielikku lõpuni-lõpuni protsessi. See ei sisalda mitte ainult tehingu autoriseerimist, vaid ka arveldust, tagades vahendite tegeliku liikumise kliendi pangast teie ettevõtte kontole.

PSP testimine kattub lüüsi testimisega, kuid see on ülioluline kontrollimaks, et teie finantsaruandlus, väljamaksed ja mitmevääringulised arveldused toimivad õigesti.

Kuidas testida oma makselüüsi: automaatne ja manuaalne testimine

Kasvava ettevõtte jaoks on parim strateegia kombineerida nii automaatset kui ka manuaalset lüüsi testimist. Kuigi automatiseerimine tegeleb korduva ja tehniliselt raske tööga, tagab manuaalne testimine, et kasutuskogemus on teie klientide jaoks tõepoolest meeldiv.

Kuidas testida makselüüsi manuaalselt

Mõelge manuaalsest testimisest kui peaproovist. Astute oma kliendi kingadesse, et tuvastada kitsaskohti, mida arvutiskript võib kahe silma vahele jätta.

Manuaalse testimise stsenaariumid:

  1. Mobiilne läbimäng: Avage oma kassa nutitelefonis. Kas maksekuvamise nuppu on lihtne puudutada? Kas numbriklaviatuur ilmub kaardiandmete sisestamisel automaatselt?

  2. Koormustest: Häirige protsessi. Vajutage tehingu keskel tagasi-nuppu või värskendage lehte makse töötlemise ajal. Tugev lüüs peaks sellega viisakalt toime tulema ilma topelttasustamise või kokkujooksmiseta.

  3. Kasutajaliidese teadete kontroll: Sisestage meelega vale CVV. Kas veateade ütleb midagi kasulikku, näiteks „Palun kontrollige oma turvakoodi“, või kuvab see hirmutava tehnilise koodi nagu „Error 402: Payment_Required“?

  4. Katkestamise test: Sulgege brauseri vahekaart poole makse pealt. Kontrollige hiljem oma süsteemi tagatuba, et veenduda, kas süsteem märkis tellimuse õigesti ootel olevaks või hüljatuks.

Kuidas testid makselüüsi automaatselt

Ettevõtte laienedes ei saa te veebisaidi uuendamisel iga kord igat nuppu manuaalselt testida. Siin tulebki appi automatiseerimine. Teie arendajad kasutavad skripte, et käivitada sadu teste vaid sekunditega.

Automaatse testimise stsenaariumid:

  • Regressioonitestimine: Iga kord, kui lisate uue pistikprogrammi või uuendate oma saiti, läbivad automaatsed skriptid teie makselüüsi testimise kontrollnimekirja, et tagada, et midagi muud katki ei läheks.

  • Suurte andmemahtude testimine: Automaatsed tööriistad suudavad testida sadu erinevaid testkaardi kombinatsioone (eri riigid, eri pangad, eri valuutad) murdosaga ajast, mis kuluks inimesel.

  • API vastuse valideerimine: Skriptid kontrollivad, kas teie saidi ja makseteenuse pakkuja vaheline varjatud suhtlus toimib õigesti, tagades digitaalsete veebikonksude (webhooks) saatmise ja vastuvõtmise millisekundite jooksul.

  • Pidev jälgimine: Saate seadistada automaatsed teavitused, mis kontrollivad teie kassat iga tunni tagant. Kui vastamisaeg aeglustub, saate teavituse enne oma kliente.

Makselüüsi testimise kontrollnimekiri

Kasutage seda põhjalikku kontrollnimekirja sujuva testimisprotsessi juhtimiseks. 

Makselüüsi testimise kontrollnimekiri

  • Koguge kokku kõik üksikasjad oma makselüüsi kohta: see hõlmab peamisi makseviise, turvanõuete täitmist ja lokaliseerimist

  • Logige sisse liivakasti (sandbox): Veenduge, et olete testrežiimis (Test Mode) ja EI kasuta pärisandmeid. Ärge kunagi testige reaalsete kliendiandmetega töötaval saidil.

  • Funktsionaalne testimine: Kontrollige, kas kõik makseviisid (krediitkaart, PayPal jne) kuvatakse õigesti ja kas valuutasümbol muutub vastavalt kliendi asukohale.

  • Testige mobiilset kassat: Kas lüüsi on nutitelefonis lihtne kasutada?

  • Jõudluse testimine: Testige vormi funktsionaalsust, esitamist ja üleminekuid; e-posti/SMS-i teavitusi ja vigu või mis tahes muud teadet, mida soovite kuvada.

  • Integratsiooni testimine: Tagage täielik ühilduvus API ja operatsiooniplatvormiga.

  • Vaadake üle makselüüsi turvalisuse kontrollnimekiri: Kinnitage, et SSL-sertifikaadid on aktiivsed ja krüpteerimine on kasutusel.

  • Automatiseerige võimaluse korral: Paluge oma arendajatel seadistada rutiinseteks kontrollideks automaatsed skriptid.

  • Uuendage regulaarselt: Makseviiside muutumisel uuendage vastavalt ka oma makselüüsi testimisstsenaariume.

Sinu partner maksete alal: miks on makselüüsi testimine Molliega lihtsam

Mõistame, et soovite keskenduda kasvule ja müügile, mitte koodivigade parandamisele. Mollie muudab testimise uskumatult lihtsaks, pakkudes spetsiaalset testrežiimi, mis peegeldab täiuslikult reaalset keskkonda.

Mollie Dashboardis on teil juurdepääs kahele erinevale API-võtmele: Test-API-võti ja Live-API-võti. Test-API-võtit kasutades saate simuleerida makseid ilma ühtegi senti liigutamata. Mollie pakub täielikku loetelu testkaardi numbritest ja makseolekutest (tasutud, tühistatud, aegunud, ebaõnnestunud), et näeksite täpselt, kuidas teie veebisait igale võimalikule kliendi tegevusele reageerib.

Kui teie testtehingud näevad Mollie Dashboardis täiuslikud välja ja teie tellimused on poe taustasüsteemis märgitud tasutuks, on Live-režiimile lülitumine sama lihtne kui oma Live-API-võtme kasutuselevõtt.

Kas olete valmis nägema, kui lihtsad võivad maksed olla? Looge oma Mollie konto juba täna ja alustage testimist minutitega.

KKK: makselüüsi testimine

  1. Kas ma vajan testimiseks päris krediitkaarti? Ei. Teie makseteenuse pakkuja (PSP) väljastab kontrollkaarte, mis simuleerivad erinevaid stsenaariume tasuta.

  2. Mis on makseteenuse pakkuja (PSP) test? PSP-test hõlmab kogu protsessi algusest lõpuni, sealhulgas seda, kuidas vahendid lõpuks teie pangakontole jõuavad.

  3. Kas on ohutu jätta oma sait testrežiimi ajal, kui ma sellega töötan? Jah. Testrežiim on täiesti eraldiseisev keskkond. Seni, kuni te pole oma API-võtmeid reaalajas režiimi (live) lülitanud,  ei saa toimuda ühtegi päris tehingut. See on täiuslik ja turvaline koht eksperimenteerimiseks, riskimata oma pangakonto või kliendiandmetega.

  4. Kas makselüüsi testimine maksab raha? Ei. Testimine liivakasti (sandbox) keskkonnas on peaaegu alati tasuta. Te ei töötle päris raha, seega puuduvad tehingutasud või pangakulud. See on tasuta ja riskivaba viis veendumaks, et teie ettevõte on käivitamiseks valmis.

  5. Mis juhtub, kui ma unustan testrežiimilt reaalajas režiimile üle minna? See on tavaline mure! Kui jääte testrežiimi, näevad teie kliendid kassas viga või teadet, et sait on testimiskeskkonnas. Päris makseid ei töödelda. Mollies on see üleminek teie töölaual lihtne ühe klõpsuga protsess, mis aitab teil seda vältida.

  6. Kas ma pean testima iga makseviisi (nt Apple Pay ja PayPal) eraldi? Ideaalis jah. Kuigi lüüs ise võib töötada, on erinevatel makseviisidel erinevad tagasisuunamise teekonnad. Näiteks suunab PayPal kasutaja oma saidile ja uuesti tagasi. Iga meetodi testimine tagab, et need ümbersuunamised töötavad tõrgeteta nii lauaarvutis kui ka mobiilis.

  7. Kuidas ma tean, kas minu turvatestimine on läbitud? Kui kasutate teenusepakkujat nagu Mollie, tehakse suur osa turvalisuse tagamisest (näiteks PCI-vastavus) teie eest ära. Saate oma seadistust kontrollida, otsides oma brauseri aadressiribalt SSL-tabalukku ja veendudes, et teie veebisaidi andmebaasi ei salvestata krediitkaardi töötlemata andmeid.

  8. Kuidas ma saan testida, mis juhtub makse ebaõnnestumisel? Molliega testmakset tehes näete dialoogiboksi, mis võimaldab teil valida staatuse. Saate valida Failed (ebaõnnestunud), Cancelled (tühistatud) või Expired (aegunud), et näha, kuidas teie veebisait nende konkreetsete vigadega toime tuleb.

Rohkem uuendusi

Sisukord

Sisukord

MollieKasvKõik, mida pead teadma maksevärava testimise kohta
MollieKasvKõik, mida pead teadma maksevärava testimise kohta
MollieKasvKõik, mida pead teadma maksevärava testimise kohta
MollieKasvKõik, mida pead teadma maksevärava testimise kohta