Noțiuni de bază
Ghidul de integrare American Express Payment Gateway vă oferă toate informațiile de gestionare a plăților pe care trebuie să le adăugați rapid la site-ul dvs. de comerț electronic sau la o configurație similară în care doriți să acceptați plăți online.
Cerințe preliminare
Pentru a gestiona plățile și a vă integra cu gateway-ul, trebuie să înțelegeți conceptele de bază. Acestea includ următoarele detalii:
- Procesul de plată și actorii, comenzile și tranzacțiile aferente.
- Ce sunt plățile inițiate de deținătorul de card și de comerciant și cum sunt acestea utilizate în ciclurile de viață ale comenzilor?
Dacă nu sunteți familiarizat cu aceste concepte, trebuie să învățați elementele de bază înainte de a continua pașii de integrare. Pentru mai multe informații, consultați concepte.
Configurarea integrării
Urmați acești pași pentru a vă integra cu succes cu gateway-ul pentru a vă gestiona plățile:
- Selectați metodele dvs. de plată.
Stabiliți metodele de plată pe care doriți să le oferiți plătitorului. Cardurile de credit sunt cea mai comună metodă de plată, dar există câteva alte metode de plată care sunt populare în regiunea dvs. sau în baza dvs. de clienți specifică. Trebuie să acceptați cel puțin o metodă de plată, dar nu există o limită superioară a numărului de metode pe care le puteți include în configurarea dvs. Pentru o listă a metodelor de plată între care puteți selecta, consultați următoarele secțiuni:
- Plăți cu cardul, cum ar fi cardurile de credit, de debit și cadou
- Portofele mobile, cum ar fi Apple Pay și Google Pay
- Metode alternative de plată, cum ar fi PayPal și SEPA
- Alegeți metoda dvs. de integrare.
Gateway-ul vă permite să selectați o metodă de integrare pentru a vă implementa conexiunea la gateway. Metodele diferă în funcție de nivelul de control și complexitate pe care îl doriți în configurația dvs. Aceștia acceptă, de asemenea, diferite cerințe de conformitate ale Payment Card Industry (PCI), în funcție de decizia dvs. de a gestiona personal (sau nu) datele sensibile de plată.
Pentru mai multe informații despre metodele de integrare pe care doriți să le selectați, consultați Alegerea unei metode de integrare.
- Definiți ciclurile de viață ale comenzilor
Luați în considerare toate ciclurile de viață posibile ale comenzilor pe care doriți să le implementați. De exemplu:
- Aveți o afacere în care încasați de la plătitor în timp ce acesta se află pe site, iar serviciile sau bunurile digitale sunt livrate imediat? Puteți face acest lucru prin tranzacțiile PAY.
- Doriți să autorizați (rezervați fonduri) în avans și să decontați ulterior plata (transferați banii) când puteți finaliza serviciul? Acest scenariu poate fi implementat folosind o combinație de tranzacții AUTHORIZE și CAPTURE.
- Poate plătitorul să se înscrie pe site-ul dvs. și să ofere detaliile de plată fără a face o achiziție imediată? Cu tranzacția VERIFY, puteți verifica detaliile unui plătitor fără a încasa vreo plată de la acesta.
- Ce tip de securitate doriți să utilizați pentru a vă asigura că reduceți la minimum riscul de tranzacții frauduloase? Puteți utiliza autentificarea 3D Secure (3DS) cu plățile cu cardul pentru a vă autentifica plătitorii. Filtrarea tranzacțiilor, Serviciul de verificare a adresei (AVS) și integrarea cu furnizorii de servicii de risc vă pot ajuta să reduceți frauda.
- Doriți să susțineți politicile de returnare care vă cer să rambursați plățile? Tranzacția REFUND face politicile de returnare ușor de implementat.
- Trebuie să rezervați fonduri pentru o perioadă prelungită? Puteți implementa plăți periodice prin definirea unui acord cu plătitorul și apoi folosind tranzacții inițiate de comerciant (MIT) ori de câte ori este datorată o plată periodică.
- Vă confruntați vreodată cu provocări legate de expedierile dvs., care duc la întârzieri între autorizare și decontarea plăților? Dacă aveți întârzieri în decontările dvs. de plată, tranzacția de UPDATE AUTHORIZATION vă permite să prelungiți perioada de valabilitate a unei autorizații existente.
Determinați toate ciclurile de viață ale comenzilor pe care doriți să le susțineți și, în consecință, toate tipurile de tranzacții pe care doriți să le utilizați. Pentru mai multe informații, consultați Tranzacții și Plăți inițiate de deținătorul de card și de comerciant. În plus, decideți ce fel de caracteristici de securitate aveți nevoie. Pentru mai multe informații, consultați Securitate și prevenirea fraudei.
- Alegeți metoda de autentificare.
Vă puteți autentifica la Mastercard Gateway folosind parole sau certificate SSL.
Pentru mai multe informații despre metodele de integrare pe care doriți să le selectați, consultați Securizați integrarea dvs. prin Parole sau Certificate.
- Obțineți un cont de comerciant de test.
Pentru a vă conecta la gateway, aveți nevoie de un cont de comerciant oferit de your payment service provider. Contul de comerciant vă oferă atât conexiunea la gateway, cât și accesul la achizitori care vă leagă la metodele de plată pe care doriți să le utilizați.
Your payment service provider creează mai întâi un cont de test pentru dvs. și un cont live separat mai târziu, când integrarea dvs. este finalizată și sunteți gata să începeți să acceptați plăți live.
Pentru mai multe informații despre cum să obțineți un cont de comerciant de test de la your payment service provider, consultați Obținerea unui cont de test.
- Configurați contul de test.
- Implementarea metodei de integrare
Când aveți un cont de testare, puteți implementa metoda de integrare și puteți testa dacă puteți crea tranzacții. Pentru mai multe informații despre metodele de integrare pe care doriți să le utilizați, consultați:
Indiferent de metoda de integrare pe care o utilizați, asigurați-vă că integrați folosind cea mai recentă versiune API disponibilă. - Personalizați-vă integrarea.
După integrarea de bază pe care ați creat-o, puteți gestiona plățile în general. Cu toate acestea, majoritatea metodelor de plată individuale necesită mici personalizări în integrarea de bază. De exemplu, o metodă de plată poate solicita utilizarea anumitor câmpuri în solicitările de tranzacții.
Pentru toate metodele de plată pe care doriți să le oferiți plătitorului, verificați instrucțiunile pentru adăugarea acelei metode la integrarea dvs. Pentru mai multe informații, consultați Metode de plată.
- Implementați caracteristici suplimentare.
Pe lângă sarcina de bază de a genera tranzacții, puteți adăuga diverse caracteristici opționale la integrarea dvs. pentru a satisface nevoile dvs. de afaceri.
Pentru mai multe informații despre caracteristicile disponibile și despre cum să le implementați, consultați Caracteristici și Securitate și prevenirea fraudei.
- Testare și activare
După ce ați implementat toate caracteristicile pe care le doriți în configurarea dvs., testați întreaga integrare a gateway-ului. Urmați toate instrucțiunile de testare relevante pentru metoda de integrare și toate metodele și caracteristicile de plată. Când totul funcționează conform așteptărilor, solicitați your payment service provider să vă activeze contul de producție și să vi se ofere acreditările pentru acesta. Acum, puteți accepta plăți reale.
După ce your payment service provider v-a creat contul de test, acesta vă furnizează adresa URL și acreditările de acces la Merchant Administration.
Merchant Administration este o aplicație web unde vă puteți gestiona atât plățile, cât și contul de comerciant. În funcție de profilul dvs. de comerciant și configurația setată pentru contul dvs. de comerciant, vă puteți gestiona plățile prin solicitări API către gateway sau prin crearea manuală a tranzacțiilor în aplicația Merchant Administration.
Trebuie să vă personalizați setările contului în aplicația Merchant Administration. De asemenea, vă puteți crea proprii operatori. Operatorii separați pot fi utili dacă aveți nevoie de oameni din propria afacere care să aibă diferite niveluri de acces la contul dvs. de comerciant.
Pentru mai multe informații, consultați Obținerea unui cont de test.