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

De la PlatiOnline
Salt la: navigare, căutare
m
Linia 8: Linia 8:
 
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.
 
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.
 
</i>
 
</i>
<gallery>
 
Image:Mastercard_SecureCode_Logo.png|MasterCard Secure Code logo
 
Image:VerifiedByVISA_Logo.png|Verified by Visa logo
 
Image:Rzb_logo.png|Raiffeisen Bank logo
 
Image:PO_logo.png|Plati Online logo
 
Image:Bt_logo.jpg|Banca Transilvania logo
 
 
Image:Btstar.jpg|Banca Transilvania Star Rate logo
 
Image:PO_Posta_square.png|Plati Online Posta Romana logo
 
</gallery>
 
 
</center>
 
</center>
  

Versiunea de la data 14 octombrie 2012 00:55

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

Interogare/Cerere Retrimitere Ordin de plata Banca/Posta prin e-mail/SMS

Trimiterea datelor pentru interogare direct la serverul PO

Raspunsul la operatia de interogare

Testarea contului de comerciant

Analiza PO si activarea contului