Direct Payment Pași pentru integrare
Pentru a implementa soluția Direct Payment de bază în sistemul dvs., urmați instrucțiunile.
Cerințe preliminare
Înainte de a implementa o soluție Direct Payment, verificați your payment service provider pentru a vă asigura că îndepliniți următoarele cerințe preliminare:
- Asigurați-vă că aveți un profil de comerciant care acceptă API-ul.
- Selectați și configurați metoda dvs. de autentificare API.
Implementarea unei Direct Payment soluții
Soluția Direct Payment funcționează prin operațiuni API (solicitări și răspunsuri), care sunt utilizate, de exemplu, pentru a iniția sau a prelua informații despre diferite tranzacții de plată și pentru a stoca detaliile cardurilor. Puteți utiliza toate operațiunile API disponibile pentru API-urile serverului REST. Cu toate acestea, nu aveți nevoie de operațiunile API Hosted Checkout și Hosted Session, deoarece acestea sunt necesare doar pentru metodele de integrare aferente. Pentru informații generale despre efectuarea solicitărilor API de server, consultați Efectuarea unei solicitări API de server.
Pentru a efectua o operațiune, trebuie mai întâi să fie activată în profilul dvs. de comerciant de your payment service provider. Pentru a verifica ce operațiuni sunt disponibile pentru dvs. sau pentru a depana orice erori API, contactați your payment service provider
Operațiunile disponibile pentru dvs. depind de capabilitățile achizitorilor configurați în profilul dvs. de comerciant de pe Mastercard Gateway. Dacă o funcționalitate nu este acceptată pentru achizitor pe gateway, orice solicitări de operațiuni pentru executarea funcționalității respective vor fi respinse de gateway pentru achizitorul respectiv.
Fiecare sarcină pe care o efectuați cu Direct Payment constă din următorii pași:
- Definiți datele necesare Definiți detaliile de plată și alte date conexe necesare pentru a crea solicitarea de tranzacție.
- Trimiteți o solicitare Creați o solicitare de tranzacție și trimiteți-o către Gateway.
- Interpretați răspunsul Decodați și analizați răspunsul la solicitarea dvs. de tranzacție și luați măsurile adecvate pentru a finaliza tranzacția.
Pentru o colecție de exemple de solicitări care acoperă solicitările comune de operațiuni de tranzacție, descărcați colecția Postman.
După finalizarea integrării, sunteți capabil să gestionați solicitările și răspunsurile de bază:
- Luați în considerare ciclurile de viață ale plăților și nevoile pentru orice operațiuni ulterioare după finalizarea tranzacției de plată de bază.
- Determinați eventualele personalizări pe care trebuie să le faceți pe baza metodelor de plată pe care doriți să le susțineți.
- Luați în considerare ce fel de securitate sau alte funcții suplimentare doriți să oferiți sau să utilizați în integrare.
- Testați întreaga soluție.