Raspunsul la operatia de interogare: Diferență între versiuni

De la PlatiOnline
Salt la: navigare, căutare
(Pagină nouă: == Raspunsul la operatia de interogare == === Raspunsul la operatia de interogare ver 3 === === Raspunsul la operatia de interogare ver 4 === Dupa ce sistemul proceseaza cererea ...)
(Nicio diferență)

Versiunea de la data 20 noiembrie 2012 17:18

Raspunsul la operatia de interogare

Raspunsul la operatia de interogare ver 3

Raspunsul la operatia de interogare ver 4

Dupa ce sistemul proceseaza cererea SOAP de interogare a tranzactiei, PlatiOnline va trimite raspunsul in formatul XML:

<?xml version="1.0" encoding="utf-8"?>
<po_direct_response>
		<x_response_code>
			<![CDATA[
				Valoare= 0 – cererea a fost inregistrata cu success
				Valoare= 10 – o eroare a intervenit si tranzactia nu a putut fi trimisa spre interogare.
			]]>
		</x_response_code>
		<x_response_reason_code>
			<![CDATA[
				Valoarea reprezinta codul mesajului primit.
				[[Vezi Anexa E.]]
			]]>
		</x_response_reason_code>
		<x_response_reason_text>
			<![CDATA[
				Mesajul explica valoarea tag-ului <x_response_reason_code>
			]]>
		</x_response_reason_text>
		<x_trans_id>
			<![CDATA[
				Reprezinta ID – ul tranzactiei in sistemul plationline.
				Acest ID identifica in mod unic tranzactia in cadrul sistemului plationline, 
				si este utilizat de fiecare data cand se modifica starile tranzactiei prin operatii specifice.
			]]>
		</x_trans_id>
		<x_action_code>
			<![CDATA[
				Codul actiunii reprezinta o recomandare a actiunii ce trebuie intreprinsa.
			]]>
		</x_action_code>
		<x_stare_fin1>
			<![CDATA[
				Codul starii financiare 1.
				[[Vezi Anexa F.]]
			]]>
		</x_stare_fin1>
		<x_stare_fin2>
			<![CDATA[
				Codul starii financiare 2.
				[[Vezi Anexa F.]]
			]]>
		</x_stare_fin2>
		<x_stare_cc>
			<![CDATA[
				Codul starii de completare a comenzii.
				[[Vezi Anexa F.]]
			]]>
		</x_stare_cc>
		<x_stare_securitate>
			<![CDATA[
				Codul starii de securitate.
				[[Vezi Anexa F.]]
			]]>
		</x_stare_securitate>
		<x_stare_sc>
			<![CDATA[
				Codul starii comenzii din punct de vedere al serviciului clienti.
				[[Vezi Anexa F.]]
			]]>
		</x_stare_sc>
		<f_shipping_company>
			<![CDATA[
				Numele companiei care face livrarea comenzii.
				Acesta valoare poate fi trimisa de comerciant cand face cererea de Incasare a tranzactiei.
			]]>
		</f_shipping_company>
		<f_awb>
			<![CDATA[
				Numarul documentului de transport de la compania care face livrarea.
				Acesta valoare poate fi trimisa de comerciant cand face cererea de Incasare a tranzactiei.
			]]>
		</f_awb>
		<f_cc_type>
			<![CDATA[
				Tipul cardului utilizat.
				Valoare= M – Card Mastercard sau Maestro;
				Valoare= V – Card Visa sau Visa Electron.
				Valoare= na – informatie indisponibila.
			]]>
		</f_cc_type>
		<f_amount>
			<![CDATA[
				Obligatoriu.
				Suma tranzactiei.
				Cu "punct" ca delimitator si 2 zecimale dupa delimitator.
			]]>
		</f_amount>
		<f_currency>
			<![CDATA[
				Obligatoriu.
				Moneda in care se face tranzactia.
				Valori acceptate: RON sau USD sau EUR
				Maxim 3 char.
				]]>
		</f_currency>
</po_direct_response>