Crearea corpului solicitării este un pas critic pentru integrarea comerciantului. Câmpurile din formularul afișat pentru plătitor, împreună cu câmpurile dvs. de configurare, sunt trimise către adresa URL a eGenius PlatformAPI prin HTTPS POST/PUT/GET, în funcție de protocolul ales de dvs. (REST-JSON/NVP) și de operațiunea de tranzacție.
Formularul din fața plătitorului trebuie ca întotdeauna să expună doar acele câmpuri care necesită introducerea de date de către plătitor.
În codul exemplu sunt incluse formulare HTML exemplu pentru operațiuni de bază, ca de exemplu autorizare, decontare, rambursare și plată. Consultați secțiunea Descărcări.
Indiferent de limbaj sau de protocol, este important ca integrarea dvs. să formateze corect datele sau corpul solicitării de tranzacție. În multe limbaje este o practică obișnuită să se colecteze datele introduse de un plătitor într-un formular ca vector. În majoritatea cazurilor, este adecvată utilizarea unei matrice pentru stocarea numelor și valorilor câmpurilor pentru fiecare câmp pe care intenționați să-l transmiteți către eGenius Platform și să îl formatați în modul prezentat mai jos.
Fragmentul de cod de mai jos realizează două funcții de importanță critică pentru a avea ca rezultat un corp de solicitare de tranzacție formatat corect:
Selectați Protocolul și Limbajul pentru vizualizarea fragmentului de cod.
Din: Descărcare exemplu de cod