Web-Services API
Metoda de integrare Web-Services API supraveghează detaliile de plată și vă gestionează experiența de plată de la capăt la capăt. Vă puteți controla tranzacțiile, vă puteți gestiona paginile de plată și puteți colecta detalii de plată.
Cu această metodă, mai întâi colectați detaliile de plată ale unui plătitor în aplicație sau site web, apoi trimiteți detaliile de plată direct la American Express Payment Gateway pentru a procesa tranzacția.
Metode și operații acceptate
Pentru a implementa o soluție Web-Services API, aveți nevoie de cunoștințe de bază despre HTTP și de abilitățile necesare pentru formularea unei solicitări HTTP în limbajul dvs. de scripting pe server preferat.
Metoda Web-Services API de integrare acceptă următoarele operații:
Metode de plată | Operațiuni |
---|---|
Toate | Toate |
Cerințe preliminare
Detaliile despre metoda de integrare Web-Services API se află mai jos. Pentru mai multe informații despre:
- Cum se formează și se trimit solicitările de tranzacție către gateway de plată și cum sunt procesate răspunsurile acestuia, consultați Pașii de integrare.
- Cum să utilizați Web-Services API pentru tranzacții ulterioare inițiate de comerciant pentru a executa scenarii complexe de plată, consultați Operațiuni ulterioare.
- Funcții Web-Services API suplimentare, consultați Funcții.
- Pașii pentru evaluarea integrării dvs., consultați Pașii de testare.
- O prezentare generală a realizării integrării dvs., consultați Lista de verificare pentru activare.
Beneficiile Web-Services API
Web-Services API oferă următoarele beneficii:
- Control asupra experienței de plată. De asemenea, oferă flexibilitate pentru a vă personaliza soluția de plată.
- Integrare cu orice aplicație, site web, centru de apeluri, sistem de facturare sau sistem de răspuns vocal interactiv (IVR).
- Comunicați direct cu gateway-ul și apoi primiți un răspuns în timp real la apelul API. Aceasta este o conexiune sincronă în care un plătitor nu părăsește aplicația dvs., ceea ce înseamnă că sesiunea dvs. cu plătitorul nu este întreruptă.
- Suport pentru operațiuni avansate de gateway, cum ar fi decontări, rambursări, anulări și interogări, în care plătitorul nu este implicat direct.
Cum funcționează Web-Services API fluxul de informații
Acestea sunt etapele fluxului de informații pentru Web-Services API.
- Plătitorul face o achiziție și furnizează detaliile cardului direct în aplicație sau site-ul web.
- Aplicația sau site-ul web creează solicitarea tranzacție și o trimite folosind o solicitare HTTPS POST sau PUT prin Internet către gateway printr-un apel API. În funcție de nevoile afacerii dvs., puteți furniza câmpuri suplimentare în solicitarea de tranzacție.
- Gateway-ul transmite tranzacția procesatorului de plăți sau achizitorului pentru procesare.
- Procesatorul de plăți sau achizitorul returnează un răspuns către gateway.
- Gateway-ul generează un răspuns la tranzacție și îl transmite aplicației sau site-ului web, ca răspuns la apelul API. Răspunsul la tranzacție indică dacă tranzacția a fost realizată cu succes și include, de asemenea, alte date de răspuns.
Pe baza rezultatului tranzacției, aplicația sau site-ul web afișează plătitorului o chitanță, o altă confirmare sau o pagină de eroare.