API Posta Romana XML SOAP: Diferență între versiuni
Linia 3: | Linia 3: | ||
# XML Request: | # XML Request: | ||
− | + | ||
+ | <source lang="xml"> | ||
+ | <po_auth_request> | ||
+ | <f_login> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | |||
+ | ID-ulComerciantului in numele caruia se face cererea de autorizare. | ||
+ | Esteoferit de PO dupa parcurgerea procesului de inrolare. | ||
+ | |||
+ | ATENTIE!!! | ||
+ | NUESTE ADRESA DE E-MAIL cu care va conectati la interfata de comerciant. | ||
+ | |||
+ | ]]> | ||
+ | </f_login> | ||
+ | <f_website> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | |||
+ | URL-ulsite-ului in numele caruia se face cererea de autorizare. | ||
+ | Esteoferit 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. | ||
+ | Maxim1 cifra. | ||
+ | ]]> | ||
+ | </f_test_request> | ||
+ | <f_action> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu | ||
+ | Valoare= 12 Cerere de inregistrare Tranzactie cuincasare numerar la Posta Romana [ pentru comerciantii din Romania ] | ||
+ | Maxim2 cifre. | ||
+ | ]]> | ||
+ | </f_action> | ||
+ | <f_order_number> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Maxim50 char | ||
+ | ]]> | ||
+ | </f_order_number> | ||
+ | <f_amount> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Sumaautorizata. | ||
+ | Cu"punct" ca delimitator si 2 zecimale dupa delimitator. | ||
+ | Maxim8 char. | ||
+ | ]]> | ||
+ | </f_amount> | ||
+ | <f_currency> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Monedain care se face tranzactia. | ||
+ | Valoriacceptate: RON sau USD sau EUR | ||
+ | Maxim3 char. | ||
+ | ]]> | ||
+ | </f_currency> | ||
+ | |||
+ | <invoice_info> | ||
+ | <contact> | ||
+ | <f_email> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Adresade e-mail a posesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_email> | ||
+ | <f_phone> | ||
+ | <![CDATA[ | ||
+ | Numarulde telefon al posesorului de card. | ||
+ | Maxim20 char. | ||
+ | ]]> | ||
+ | </f_phone> | ||
+ | <f_mobile_number> | ||
+ | <![CDATA[ | ||
+ | Obligatoriudaca posesorului de card doreste sa primeasca notificare SMS cand stareatranzactie se modifica. | ||
+ | Numarulde telefon mobile al posesorului de card. | ||
+ | Maxim20 char. | ||
+ | ]]> | ||
+ | </f_mobile_number> | ||
+ | <f_send_sms> | ||
+ | <![CDATA[ | ||
+ | Optional. | ||
+ | |||
+ | Valoare= 1 Posesorului de card doreste sa primeasca notificare SMS cand stareatranzactie 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. | ||
+ | |||
+ | Optiuneaeste valida doar daca comerciantul are optiunea activata pe contul decomerciant. | ||
+ | Maxim1 cifra. | ||
+ | ]]> | ||
+ | </f_send_sms> | ||
+ | <f_first_name> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Prenumeleposesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_first_name> | ||
+ | <f_last_name> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Numeleposesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_last_name> | ||
+ | <f_middle_name> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Aldoilea nume al posesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_middle_name> | ||
+ | </contact> | ||
+ | |||
+ | <address> | ||
+ | <f_company> | ||
+ | <![CDATA[ | ||
+ | Obligatoriudaca cardul este emis pe companie. | ||
+ | Companiaposesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_company> | ||
+ | |||
+ | <f_zip> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Codulpostal al posesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_zip> | ||
+ | <f_country> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Taraposesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_country> | ||
+ | <f_state> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Judetul/Statul/Provinciaposesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_state> | ||
+ | <f_city> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Orasulposesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_city> | ||
+ | <f_address> | ||
+ | <![CDATA[ | ||
+ | Obligatoriu. | ||
+ | Stradasi numarul strazii posesorului de card. | ||
+ | Maxim50 char. | ||
+ | ]]> | ||
+ | </f_address> | ||
+ | </address> | ||
+ | </invoice_info> | ||
+ | </po_auth_request> | ||
+ | </source> |
Versiunea de la data 15 februarie 2013 10:53
- 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:
<po_auth_request>
<f_login>
<![CDATA[
Obligatoriu.
ID-ulComerciantului in numele caruia se face cererea de autorizare.
Esteoferit de PO dupa parcurgerea procesului de inrolare.
ATENTIE!!!
NUESTE ADRESA DE E-MAIL cu care va conectati la interfata de comerciant.
]]>
</f_login>
<f_website>
<![CDATA[
Obligatoriu.
URL-ulsite-ului in numele caruia se face cererea de autorizare.
Esteoferit 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.
Maxim1 cifra.
]]>
</f_test_request>
<f_action>
<![CDATA[
Obligatoriu
Valoare= 12 Cerere de inregistrare Tranzactie cuincasare numerar la Posta Romana [ pentru comerciantii din Romania ]
Maxim2 cifre.
]]>
</f_action>
<f_order_number>
<![CDATA[
Obligatoriu.
Maxim50 char
]]>
</f_order_number>
<f_amount>
<![CDATA[
Obligatoriu.
Sumaautorizata.
Cu"punct" ca delimitator si 2 zecimale dupa delimitator.
Maxim8 char.
]]>
</f_amount>
<f_currency>
<![CDATA[
Obligatoriu.
Monedain care se face tranzactia.
Valoriacceptate: RON sau USD sau EUR
Maxim3 char.
]]>
</f_currency>
<invoice_info>
<contact>
<f_email>
<![CDATA[
Obligatoriu.
Adresade e-mail a posesorului de card.
Maxim50 char.
]]>
</f_email>
<f_phone>
<![CDATA[
Numarulde telefon al posesorului de card.
Maxim20 char.
]]>
</f_phone>
<f_mobile_number>
<![CDATA[
Obligatoriudaca posesorului de card doreste sa primeasca notificare SMS cand stareatranzactie se modifica.
Numarulde telefon mobile al posesorului de card.
Maxim20 char.
]]>
</f_mobile_number>
<f_send_sms>
<![CDATA[
Optional.
Valoare= 1 Posesorului de card doreste sa primeasca notificare SMS cand stareatranzactie 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.
Optiuneaeste valida doar daca comerciantul are optiunea activata pe contul decomerciant.
Maxim1 cifra.
]]>
</f_send_sms>
<f_first_name>
<![CDATA[
Obligatoriu.
Prenumeleposesorului de card.
Maxim50 char.
]]>
</f_first_name>
<f_last_name>
<![CDATA[
Obligatoriu.
Numeleposesorului de card.
Maxim50 char.
]]>
</f_last_name>
<f_middle_name>
<![CDATA[
Obligatoriu.
Aldoilea nume al posesorului de card.
Maxim50 char.
]]>
</f_middle_name>
</contact>
<address>
<f_company>
<![CDATA[
Obligatoriudaca cardul este emis pe companie.
Companiaposesorului de card.
Maxim50 char.
]]>
</f_company>
<f_zip>
<![CDATA[
Obligatoriu.
Codulpostal al posesorului de card.
Maxim50 char.
]]>
</f_zip>
<f_country>
<![CDATA[
Obligatoriu.
Taraposesorului de card.
Maxim50 char.
]]>
</f_country>
<f_state>
<![CDATA[
Obligatoriu.
Judetul/Statul/Provinciaposesorului de card.
Maxim50 char.
]]>
</f_state>
<f_city>
<![CDATA[
Obligatoriu.
Orasulposesorului de card.
Maxim50 char.
]]>
</f_city>
<f_address>
<![CDATA[
Obligatoriu.
Stradasi numarul strazii posesorului de card.
Maxim50 char.
]]>
</f_address>
</address>
</invoice_info>
</po_auth_request>