API Posta Romana XML SOAP: Diferență între versiuni

De la PlatiOnline
Salt la: navigare, căutare
(Pagină nouă: # Web service URL: https://secure2.plationline.ro/remote/?action=pr # Pentru validarea XML Request: https://secure2.plationline.ro/xml_validation/posta_romana.xsd # XML Request:)
 
Linia 2: Linia 2:
 
# Pentru validarea XML Request: https://secure2.plationline.ro/xml_validation/posta_romana.xsd
 
# Pentru validarea XML Request: https://secure2.plationline.ro/xml_validation/posta_romana.xsd
 
# XML Request:
 
# XML Request:
 +
 +
&lt;po_auth_request&gt;    &lt;f_login&gt;        <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>            Obligatoriu.            ID-ul Comerciantului in numele caruia se face cererea de autorizare.            Este oferit de PO dupa parcurgerea procesului de inrolare.            ATENTIE!!!            NU ESTE ADRESA DE E-MAIL cu care va conectati la interfata de comerciant.        ]]&gt;    &lt;/f_login&gt;    &lt;f_website&gt;        <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>            Obligatoriu.            URL-ul site-ului in numele caruia se face cererea de autorizare.            Este oferit de PO dupa parcurgerea procesului de inrolare.        ]]&gt;    &lt;/f_website&gt;    &lt;f_test_request&gt;        <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>            Obligatoriu            Valoare = 1 tranzactia este de test si nu poate va fi Incasata.            Valoare = 0 tranzactia este in Productie.            Maxim 1 cifra.        ]]&gt;    &lt;/f_test_request&gt;    &lt;f_action&gt;        <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>            Obligatoriu            Valoare = 2 Cerere de Autorizare Card Mastercard/Visa fara rate            Maxim 2 cifre.        ]]&gt;    &lt;/f_action&gt;    &lt;f_order_number&gt;        <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>            Obligatoriu.            Maxim 50 char        ]]&gt;    &lt;/f_order_number&gt;    &lt;f_amount&gt;        <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>            Obligatoriu.            Suma autorizata.            Cu "punct" ca delimitator si 2 zecimale dupa delimitator.            Maxim 8 char.        ]]&gt;    &lt;/f_amount&gt;    &lt;f_currency&gt;        <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>            Obligatoriu.            Moneda in care se face tranzactia.            Valori acceptate: RON sau USD sau EUR            Maxim 3 char.        ]]&gt;    &lt;/f_currency&gt;    &lt;card_holder_info&gt;        &lt;contact&gt;            &lt;f_email&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Adresa de e-mail a posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_email&gt;            &lt;f_phone&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Numarul de telefon al posesorului de card.                    Maxim 20 char.                ]]&gt;            &lt;/f_phone&gt;            &lt;f_mobile_number&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu daca posesorului de card doreste sa primeasca notificare SMS cand starea tranzactie se modifica.                    Numarul de telefon mobile al posesorului de card.                    Maxim 20 char.                ]]&gt;            &lt;/f_mobile_number&gt;            &lt;f_send_sms&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Optional.                    Valoare = 1 Posesorului de card doreste sa primeasca notificare SMS cand starea tranzactie se modifica. Notificarea se trimite pe nr de mobil trecut la tagul &lt;f_mobile_number&gt; sectiunea &lt;card_holder_info&gt;                    Valoare = 0 Systemul PO nu trimite SMS.                    Optiunea este valida doar daca comerciantul are optiunea activata pe contul de comerciant.                    Maxim 1 cifra.                ]]&gt;            &lt;/f_send_sms&gt;            &lt;f_first_name&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Prenumele posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_first_name&gt;            &lt;f_last_name&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Numele posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_last_name&gt;            &lt;f_middle_name&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Al doilea nume al posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_middle_name&gt;        &lt;/contact&gt;        &lt;address&gt;            &lt;f_company&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu daca cardul este emis pe companie.                    Compania posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_company&gt;            &lt;f_zip&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Codul postal al posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_zip&gt;            &lt;f_country&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Tara posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_country&gt;            &lt;f_state&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Judetul/Statul/Provincia posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_state&gt;            &lt;f_city&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Orasul posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_city&gt;            &lt;f_address&gt;                <nowiki>&lt;![</nowiki><nowiki>CDATA[</nowiki>                    Obligatoriu.                    Strada si numarul strazii posesorului de card.                    Maxim 50 char.                ]]&gt;            &lt;/f_address&gt;        &lt;/address&gt;    &lt;/card_holder_info&gt;&lt;/po_auth_request&gt;

Versiunea de la data 15 februarie 2013 10:43

  1. Web service URL: https://secure2.plationline.ro/remote/?action=pr
  2. Pentru validarea XML Request: https://secure2.plationline.ro/xml_validation/posta_romana.xsd
  3. XML Request:

<po_auth_request> <f_login> <![CDATA[ Obligatoriu. ID-ul Comerciantului in numele caruia se face cererea de autorizare. Este oferit de PO dupa parcurgerea procesului de inrolare. ATENTIE!!! NU ESTE ADRESA DE E-MAIL cu care va conectati la interfata de comerciant. ]]> </f_login> <f_website> <![CDATA[ Obligatoriu. URL-ul site-ului in numele caruia se face cererea de autorizare. Este oferit de PO dupa parcurgerea procesului de inrolare. ]]> </f_website> <f_test_request> <![CDATA[ Obligatoriu Valoare = 1 tranzactia este de test si nu poate va fi Incasata. Valoare = 0 tranzactia este in Productie. Maxim 1 cifra. ]]> </f_test_request> <f_action> <![CDATA[ Obligatoriu Valoare = 2 Cerere de Autorizare Card Mastercard/Visa fara rate Maxim 2 cifre. ]]> </f_action> <f_order_number> <![CDATA[ Obligatoriu. Maxim 50 char ]]> </f_order_number> <f_amount> <![CDATA[ Obligatoriu. Suma autorizata. Cu "punct" ca delimitator si 2 zecimale dupa delimitator. Maxim 8 char. ]]> </f_amount> <f_currency> <![CDATA[ Obligatoriu. Moneda in care se face tranzactia. Valori acceptate: RON sau USD sau EUR Maxim 3 char. ]]> </f_currency> <card_holder_info> <contact> <f_email> <![CDATA[ Obligatoriu. Adresa de e-mail a posesorului de card. Maxim 50 char. ]]> </f_email> <f_phone> <![CDATA[ Numarul de telefon al posesorului de card. Maxim 20 char. ]]> </f_phone> <f_mobile_number> <![CDATA[ Obligatoriu daca posesorului de card doreste sa primeasca notificare SMS cand starea tranzactie se modifica. Numarul de telefon mobile al posesorului de card. Maxim 20 char. ]]> </f_mobile_number> <f_send_sms> <![CDATA[ Optional. Valoare = 1 Posesorului de card doreste sa primeasca notificare SMS cand starea tranzactie se modifica. Notificarea se trimite pe nr de mobil trecut la tagul <f_mobile_number> sectiunea <card_holder_info> Valoare = 0 Systemul PO nu trimite SMS. Optiunea este valida doar daca comerciantul are optiunea activata pe contul de comerciant. Maxim 1 cifra. ]]> </f_send_sms> <f_first_name> <![CDATA[ Obligatoriu. Prenumele posesorului de card. Maxim 50 char. ]]> </f_first_name> <f_last_name> <![CDATA[ Obligatoriu. Numele posesorului de card. Maxim 50 char. ]]> </f_last_name> <f_middle_name> <![CDATA[ Obligatoriu. Al doilea nume al posesorului de card. Maxim 50 char. ]]> </f_middle_name> </contact> <address> <f_company> <![CDATA[ Obligatoriu daca cardul este emis pe companie. Compania posesorului de card. Maxim 50 char. ]]> </f_company> <f_zip> <![CDATA[ Obligatoriu. Codul postal al posesorului de card. Maxim 50 char. ]]> </f_zip> <f_country> <![CDATA[ Obligatoriu. Tara posesorului de card. Maxim 50 char. ]]> </f_country> <f_state> <![CDATA[ Obligatoriu. Judetul/Statul/Provincia posesorului de card. Maxim 50 char. ]]> </f_state> <f_city> <![CDATA[ Obligatoriu. Orasul posesorului de card. Maxim 50 char. ]]> </f_city> <f_address> <![CDATA[ Obligatoriu. Strada si numarul strazii posesorului de card. Maxim 50 char. ]]> </f_address> </address> </card_holder_info></po_auth_request>