Raspunsul operatiei de Autorizare PO Versiunea 4.x: Diferență între versiuni

De la PlatiOnline
Salt la: navigare, căutare
(Pagină nouă: == Primirea rezultatului operatiei de Autorizare == Rezultatul operatiei de Autorizare de la sistemul PO este trimis automat in momentul in care banca acceptatoare aproba sau refu...)
(Nicio diferență)

Versiunea de la data 13 octombrie 2012 19:55

Primirea rezultatului operatiei de Autorizare

Rezultatul operatiei de Autorizare de la sistemul PO este trimis automat in momentul in care banca acceptatoare aproba sau refuza autorizarea sumei.
Sistemul PlatiOnline.ro ofera mai multe metode prin care comerciantii pot primi raspunsul tranzactiei:



POST (Direct PlatiOnline Server - Merchant Server) - Merchant HTML

Utilizarea acestei metode permite o comunicare directa intre servere fara sa implice Browserul clientului.
  1. Serverul PO face POST direct la URL-ul comerciantului;
  2. Serverul Comerciantului prelucreaza rezultatul tranzactiei si raspunde serverului PO cu un cod HTML/JavaScript;
  3. Serverul PO salveaza codul HTML/JavaScript si apoi il trimite direct la Browserul clientului.
  4. Clientul va vedea in Browser raspunsul HTML/JavaScript generat de comerciant.

ATENTIE utilizand acesta metoda, pe serverul comerciantului nu se pot utiliza variabilele SESSION din comunicarea HTTP dintre serverul comerciantului si Browserul clientului.


GET (Redirect PlatiOnline Server - Client Internet Browser - Merchant Server)

Metoda face un redirect la URL-ul comerciantului cu rezultatul Autorizarii.
Utilizand acesta metoda se pot utiliza variabilele SESSION din comunicarea HTTP dintre serverul comerciantului si Browserul clientului.
Lungimea QueryString este de limitata la 2000 de caractere.
Redirectul arata de forma : http(s)://url.comerciant?QueryString


Colectia QueryString contine setul de parametrii trimisi de comerciant in F_Message la sectiunea <f_relay_response_url> la cererea de Autorizare si parametrii Plati Online:

Parametru Authorizare Tipul de data Descriere
PO_RELAY_MESSAGE text Rezultatul incriptarii campului F_MESSAGE_RELAY.
Ce contine campul '''F_MESSAGE_RELAY'''?
Orice alt parametru text Parametrii trimisi la cererea de autorizare: Datele necesare pentru AUTORIZARE PO Versiunea 4.x


POST (Direct PlatiOnline Server - Merchant Server) - PlatiOnline Template

SOAP (Direct PlatiOnline Server - Merchant Server) - PlatiOnline Template

POST (JavaScript PlatiOnline Server - Client Internet Browser - Merchant Server)