API Operatii/Procesare Credit/Debit Card simplu si in rate: Diferență între versiuni

De la PlatiOnline
Salt la: navigare, căutare
Linia 46: Linia 46:
 
==== [[Trimiterea datelor pentru creditare direct la serverul PO]] ====
 
==== [[Trimiterea datelor pentru creditare direct la serverul PO]] ====
 
==== [[Raspunsul la operatia de creditare]] ====
 
==== [[Raspunsul la operatia de creditare]] ====
=== [[Interogare/Cerere Retrimitere Ordin de plata Banca/Posta prin e-mail/SMS]] ===
+
=== [[Interogarea]] ===
 
==== [[Trimiterea datelor pentru interogare direct la serverul PO]] ====
 
==== [[Trimiterea datelor pentru interogare direct la serverul PO]] ====
 
==== [[Raspunsul la operatia de interogare]] ====
 
==== [[Raspunsul la operatia de interogare]] ====
 
== [[Testarea contului de comerciant]] ==
 
== [[Testarea contului de comerciant]] ==
 
== [[Analiza PO si activarea contului]] ==
 
== [[Analiza PO si activarea contului]] ==

Versiunea de la data 20 noiembrie 2012 21:27

www.PlatiOnline.ro
Specificatiile interfetei de procesare tranzactii electronice
Toate drepturile rezervate C Solution SRL

Acest document ghideaza comerciantii noi in procesul de implementare a modulelor sistemul Plati Online. Documentul ofera instructiuni de implementare pas cu pas asociate cu exemple de cod. Anexele documentului contin informatii utile cum ar fi tabele cu definitii ale termenilor utilizati des in industria cardurilor, codurile de eroare, codurile de judet si tara, alte informatii.

Operatiile e-commerce

Autorizarea tranzactiilor

Inregistrarea tranzactiilor simple si in rate.
Autorizarea reduce limita creditului disponibil pentru acel card, deoarece fondurile sunt "blocate/rezervate" pentru incasare ulterioara.

Pagina cu informatii despre client, comanda, livrare si platitor

Comerciantii pot alege ca pagina in care se introduc datele despre client, livrare si platitor sa fie pe serverele Plati Online sau sa fie pe propriul server.

Trimiterea datelor despre client, comanda, livrare si platitor direct serverului PO

Pentru operatia de Autorizare trebuie sa trimiteti un set de date obligatorii in sistemul PO.

Setarea modului de primire a raspunsului tranzactiilor de autorizare

Systemul PO ofera posibilitatea comerciantului sa specifice:
- un URL (o adresa web) la care sistemul PlatiOnline va trimite raspunsul;
- modul in care care sistemul PlatiOnline va trimite raspunsul.

Raspunsul la operatia de autorizare

Dupa ce banca emitenta aproba sau refuza autorizarea tranzactiei PlatiOnline va trimite raspunsul catre comerciant.

Utilizarea elementelor grafice in pagina de raspuns

Atunci cand selectati ca mesajul de raspuns sa fie trimis prin metoda 1 serverul PO va face POST la URL-ul specificat, va prelua raspunsul HTML/JavaScript de la serverul comerciantului si il va trimite catre browserul clientului.
In acest mod daca in codul HTML sunt elemente grafice cu URL relativ ele nu vor functiona, si de aceea trebuie sa folositi adrese absolute.
Mai mult, daca adresa absoluta este de forma http:// si nu https://, in functie de browserul utilizat de client, o alerta este posibil sa ii apara pe ecran daca vrea sa incarce si elementele nesecurziate din pagina de raspuns.
Este un motiv in plus sa va recomandam sa utilizati certificate SSL pentru a asigura o experinta placuta clientilor dvs.

Incasarea

Trimiterea datelor pentru incasare direct la serverul PO

Raspunsul la operatia de incasare

Anularea

Trimiterea datelor pentru anulare direct la serverul PO

Raspunsul la operatia de anulare

Creditarea

Trimiterea datelor pentru creditare direct la serverul PO

Raspunsul la operatia de creditare

Interogarea

Trimiterea datelor pentru interogare direct la serverul PO

Raspunsul la operatia de interogare

Testarea contului de comerciant

Analiza PO si activarea contului