Ce contine campul '''F MESSAGE RELAY'''?: Diferență între versiuni

De la PlatiOnline
Salt la: navigare, căutare
(Pagină înlocuită cu „== Campul F_Message_Relay pentru respunsul la operatia de Autorizare ver 4.x == <source lang="xml"> </source>”)
 
(Nu s-au afișat 4 versiuni intermediare efectuate de același utilizator)
Linia 1: Linia 1:
== Campul F_Message_Relay pentru respunsul la operatia de Autorizare ver 4.x ==
+
== Campul F_MESSAGE_RELAY pentru raspunsul la operatia de Autorizare ver 4.x ==
  
 
<source lang="xml">
 
<source lang="xml">
 +
<po_auth_response>
 +
<x_response>
 +
<code>
 +
<![CDATA[
 +
Valoare = 2 – tranzactia a fost autorizata
 +
Valoare = 8 – tranzactia a fost refuzata
 +
Valoare = 10 – eroare in procesul de autorizare
 +
Valoare = 13 – tranzactia a fost autorizata insa necesita verificari suplimentare
 +
(asteptati maxim 48 de ore lucratoare pentru raspunsul final);
 +
recomandam sa nu faceti expedierea bunului/prestarea serviciului pana cand verificarile de frauda nu se finalizeaza.
 +
]]>
 +
</code>
 +
<reason_code>
 +
<![CDATA[
 +
Valoarea reprezinta codul mesajului primit.
 +
Numeric.
 +
]]>
 +
</reason_code>
 +
<reason_text>
 +
<![CDATA[
 +
Mesajul explica valoarea parametrului X_RESPONSE_CODE.
 +
text uft8
 +
]]>
 +
</reason_text>
 +
<po_transaction_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.
 +
Integer.
 +
]]>
 +
</po_transaction_id>
 +
<auth_code>
 +
<![CDATA[
 +
Codul de autorizare primit de la banca emiteta a cardului.
 +
Varchar(6)
 +
]]>
 +
</auth_code>
 +
<action_code>
 +
<![CDATA[
 +
Codul actiunii reprezinta o recomandare a actiunii ce trebuie intreprinsa.
 +
Char(2)
 +
]]>
 +
</action_code>
 +
</x_response>
 +
<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
 +
Valoare = 10 Cerere de Autorizare in 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>
 +
 +
<f_auth_minutes>
 +
<![CDATA[
 +
Obligatoriu.
 +
Durata maxima in minute per F_Order_Number in care utilizatorul trebuie sa finalizeze operatia de Autorizare.
 +
Daca Autorizarea se finalizeaza dupa acest interval de timp tranzactia Autorizata se anuleaza.
 +
Integer.
 +
Valoare = 0 Nu conteaza cand se Autorizeaza. Comerciantul asteapta oricat.
 +
]]>
 +
</f_auth_minutes>
 +
 +
<f_language>
 +
<![CDATA[
 +
Obligatoriu.
 +
Sistemul PO este multilingv, iar acest parametru stabileste limba utilizata.
 +
Valori accepate: ro, en, de, es, it, hu.
 +
Maxim 2 char.
 +
]]>
 +
</f_language>
 +
 +
<customer_info>
 +
<contact>
 +
<f_email>
 +
<![CDATA[
 +
Obligatoriu.
 +
Adresa de e-mail a clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_email>
 +
<f_phone>
 +
<![CDATA[
 +
Obligatoriu.
 +
Numarul de telefon al clientului.
 +
Maxim 20 char.
 +
]]>
 +
</f_phone>
 +
<f_mobile_number>
 +
<![CDATA[
 +
Obligatoriu daca clientul doreste sa primeasca notificare SMS cand starea tranzactiei se modifica.
 +
Numarul de telefon mobile al clientului.
 +
Maxim 20 char.
 +
]]>
 +
</f_mobile_number>
 +
<f_send_sms>
 +
<![CDATA[
 +
Optional.
 +
 +
Valoare = 1 Clientul doreste sa primeasca notificare SMS cand starea tranzactiei se modifica. Notificarea se trimite pe nr de mobil trecut la tagul <f_mobile_number> din sectiunea <customer_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 clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_first_name>
 +
<f_last_name>
 +
<![CDATA[
 +
Obligatoriu.
 +
Numele clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_last_name>
 +
<f_middle_name>
 +
<![CDATA[
 +
Obligatoriu.
 +
Al doilea nume al clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_middle_name>
 +
 +
</contact>
 +
 +
<invoice>
 +
<f_company>
 +
 +
<![CDATA[
 +
Compania client care achizitioneaza bunurile/produsele.
 +
Cardul utilizat este emis pe persoana juridica.
 +
Maxim 50 char.
 +
]]>
 +
</f_company>
 +
<f_cui>
 +
<![CDATA[
 +
Codul unic de inregistrare al companiei client.
 +
Maxim 50 char.
 +
]]>
 +
</f_cui>
 +
<f_reg_com>
 +
<![CDATA[
 +
Nr. de inregistrare la Registrul Comertului al companiei client.
 +
Maxim 50 char.
 +
]]>
 +
</f_reg_com>
 +
 +
<f_cnp>
 +
<![CDATA[
 +
Codul numeric personal al clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_cnp>
 +
 +
<f_zip>
 +
<![CDATA[
 +
Obligatoriu.
 +
Codul postal al adresei clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_zip>
 +
<f_country>
 +
<![CDATA[
 +
Obligatoriu.
 +
Tara de resedinta a clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_country>
 +
<f_state>
 +
<![CDATA[
 +
Obligatoriu.
 +
Judetul/Statul/Provincia clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_state>
 +
<f_city>
 +
<![CDATA[
 +
Obligatoriu.
 +
Orasul clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_city>
 +
<f_address>
 +
<![CDATA[
 +
Obligatoriu.
 +
Strada si numarul adresei clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_address>
 +
</invoice>
 +
</customer_info>
 +
 +
<shipping_info>
 +
<same_info_as>
 +
<![CDATA[
 +
Obligatoriu
 +
 +
Valoare = 0 Info diferite
 +
Valoare = 1 Aceleasi date cu cele de la <customer_info>
 +
Maxim 1 cifra.
 +
]]>
 +
</same_info_as>
 +
 +
<contact>
 +
<f_phone>
 +
<![CDATA[
 +
Numarul de telefon al persoanei care primeste comanda.
 +
Maxim 20 char.
 +
]]>
 +
</f_phone>
 +
<f_mobile_number>
 +
<![CDATA[
 +
Obligatoriu daca clientul doreste ca persoana care primeste comanda sa primeasca notificare SMS inainte de livrare.
 +
Numarul de telefon mobile al persoanei care primeste comanda.
 +
 +
 +
Maxim 20 char.
 +
 +
 +
]]>
 +
</f_mobile_number>
 +
<f_send_sms>
 +
<![CDATA[
 +
Optional.
 +
 +
Valoare = 1 Clientul doreste ca persoana care primeste comanda sa primeasca notificare SMS inainte de livrare. Notificarea se trimite pe nr de mobil trecut la tagul <f_mobile_number> sectiunea <shipping_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[
 +
Prenumele persoanei la care se face livrarea.
 +
Maxim 50 char.
 +
]]>
 +
</f_first_name>
 +
<f_last_name>
 +
<![CDATA[
 +
Numele persoanei la care se face livrarea.
 +
Maxim 50 char.
 +
]]>
 +
</f_last_name>
 +
<f_middle_name>
 +
<![CDATA[
 +
Al doilea nume al clientului.
 +
Maxim 50 char.
 +
]]>
 +
</f_middle_name>
 +
</contact>
 +
 +
<address>
 +
<f_company>
 +
<![CDATA[
 +
Compania la care se face livrarea.
 +
Maxim 50 char.
 +
]]>
 +
</f_company>
 +
 +
<f_zip>
 +
<![CDATA[
 +
Codul postal al adresei la care se face livrarea.
 +
Maxim 50 char.
 +
]]>
 +
</f_zip>
 +
<f_country>
 +
<![CDATA[
 +
Tara in care se face livrarea.
 +
Maxim 50 char.
 +
]]>
 +
</f_country>
 +
<f_state>
 +
<![CDATA[
 +
Judetul/Statul/Provincia in care se face livrarea.
 +
Maxim 50 char.
 +
]]>
 +
</f_state>
 +
<f_city>
 +
<![CDATA[
 +
Orasul in care se face livrarea.
 +
Maxim 50 char.
 +
]]>
 +
</f_city>
 +
<f_address>
 +
<![CDATA[
 +
Strada si numarul la care se face livrarea.
 +
Maxim 50 char.
 +
]]>
 +
</f_address>
 +
</address>
 +
</shipping_info>
 +
 +
<f_order_cart>
 +
<item>
 +
<prodid></prodid>
 +
<qty></qty>
 +
<itemprice></itemprice>
 +
<name></name>
 +
<period></period>
 +
<rec_id></rec_id>
 +
<description></description>
 +
<pimg></pimg>
 +
<rec_price></rec_price>
 +
<vat></vat>
 +
<lang_id></lang_id>
 +
<stamp></stamp>
 +
<on_stoc></on_stoc>
 +
<prodtype_id></prodtype_id>
 +
<categ_id></categ_id>
 +
<merchloginid></merchloginid>
 +
</item>
 +
<coupon>
 +
<key></key>
 +
<value></value>
 +
<percent></percent>
 +
<workingname></workingname>
 +
<type></type>
 +
<scop></scop>
 +
<vat></vat>
 +
</coupon>
 +
<shipping>
 +
<price></price>
 +
<vat></vat>
 +
<pimg></pimg>
 +
</shipping>
 +
</f_order_cart>
 +
 +
<merchant_fields>
 +
<field_name>
 +
<![CDATA[
 +
Pentru fiecare camp din colecatia POST trimis la Autorizare, se creeaza un tag.
 +
Numele campului este numele tagului si valoarea campului este textul sub forma CDATA.
 +
Varchar(150).
 +
]]>
 +
<field_name>
 +
</merchant_fields>
 +
 +
</po_auth_request>
 
</source>
 
</source>

Versiunea curentă din 13 noiembrie 2012 11:59

Campul F_MESSAGE_RELAY pentru raspunsul la operatia de Autorizare ver 4.x

	<po_auth_response>
		<x_response>
			<code>
			<![CDATA[
				Valoare = 2 – tranzactia a fost autorizata
				Valoare = 8 – tranzactia a fost refuzata
				Valoare = 10 – eroare in procesul de autorizare
				Valoare = 13 – tranzactia a fost autorizata insa necesita verificari suplimentare 
(asteptati maxim 48 de ore lucratoare pentru raspunsul final); 
recomandam sa nu faceti expedierea bunului/prestarea serviciului pana cand verificarile de frauda nu se finalizeaza.
			]]>
			</code>
			<reason_code>
				<![CDATA[
					Valoarea reprezinta codul mesajului primit.
					Numeric.
				]]>
			</reason_code>
			<reason_text>
				<![CDATA[
					Mesajul explica valoarea parametrului X_RESPONSE_CODE.
					text uft8
				]]>
			</reason_text>		
			<po_transaction_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.
					Integer.
				]]>
			</po_transaction_id>
			<auth_code>
				<![CDATA[
					Codul de autorizare primit de la banca emiteta a cardului.
					Varchar(6)
				]]>
			</auth_code>
			<action_code>
				<![CDATA[
					Codul actiunii reprezinta o recomandare a actiunii ce trebuie intreprinsa.
					Char(2)
				]]>
			</action_code>
		</x_response>
		<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
				Valoare = 10 Cerere de Autorizare in 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>
	 
		<f_auth_minutes>
			<![CDATA[
				Obligatoriu.
				Durata maxima in minute per F_Order_Number in care utilizatorul trebuie sa finalizeze operatia de Autorizare.
				Daca Autorizarea se finalizeaza dupa acest interval de timp tranzactia Autorizata se anuleaza.
				Integer.
				Valoare = 0 Nu conteaza cand se Autorizeaza. Comerciantul asteapta oricat.
			]]>
		</f_auth_minutes>
	 
		<f_language>
			<![CDATA[
				Obligatoriu.
				Sistemul PO este multilingv, iar acest parametru stabileste limba utilizata.
				Valori accepate: ro, en, de, es, it, hu.
				Maxim 2 char.
			]]>
		</f_language>
	 
		<customer_info>
			<contact>
				<f_email>
					<![CDATA[
						Obligatoriu.
						Adresa de e-mail a clientului.
						Maxim 50 char.
					]]>
				</f_email>
				<f_phone>
					<![CDATA[
						Obligatoriu.
						Numarul de telefon al clientului.
						Maxim 20 char.
					]]>
				</f_phone>
				<f_mobile_number>
					<![CDATA[
						Obligatoriu daca clientul doreste sa primeasca notificare SMS cand starea tranzactiei se modifica.
						Numarul de telefon mobile al clientului.
						Maxim 20 char.
					]]>
				</f_mobile_number>
				<f_send_sms>
					<![CDATA[
						Optional.
	 
						Valoare = 1 Clientul doreste sa primeasca notificare SMS cand starea tranzactiei se modifica. Notificarea se trimite pe nr de mobil trecut la tagul <f_mobile_number> din sectiunea <customer_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 clientului.
						Maxim 50 char.
					]]>
				</f_first_name>
				<f_last_name>
					<![CDATA[
						Obligatoriu.
						Numele clientului.
						Maxim 50 char.
					]]>
				</f_last_name>
				<f_middle_name>
					<![CDATA[
						Obligatoriu.
						Al doilea nume al clientului.
						Maxim 50 char.
					]]>
				</f_middle_name>
	 
			</contact>
	 
			<invoice>
				<f_company>
	 
					<![CDATA[
						Compania client care achizitioneaza bunurile/produsele.
						Cardul utilizat este emis pe persoana juridica.
						Maxim 50 char.
					]]>
				</f_company>
				<f_cui>
					<![CDATA[
						Codul unic de inregistrare al companiei client.
						Maxim 50 char.
					]]>
				</f_cui>
				<f_reg_com>
					<![CDATA[
						Nr. de inregistrare la Registrul Comertului al companiei client.
						Maxim 50 char.
					]]>
				</f_reg_com>
	 
				<f_cnp>
					<![CDATA[
						Codul numeric personal al clientului.
						Maxim 50 char.
					]]>
				</f_cnp>
	 
				<f_zip>
					<![CDATA[
						Obligatoriu.
						Codul postal al adresei clientului.
						Maxim 50 char.
					]]>
				</f_zip>
				<f_country>
					<![CDATA[
						Obligatoriu.
						Tara de resedinta a clientului.
						Maxim 50 char.
					]]>
				</f_country>
				<f_state>
					<![CDATA[
						Obligatoriu.
						Judetul/Statul/Provincia clientului.
						Maxim 50 char.
					]]>
				</f_state>
				<f_city>
					<![CDATA[
						Obligatoriu.
						Orasul clientului.
						Maxim 50 char.
					]]>
				</f_city>
				<f_address>
					<![CDATA[
						Obligatoriu.
						Strada si numarul adresei clientului.
						Maxim 50 char.
					]]>
				</f_address>
			</invoice>
		</customer_info>
	 
		<shipping_info> 
			<same_info_as>
				<![CDATA[
					Obligatoriu
	 
					Valoare = 0 Info diferite
					Valoare = 1 Aceleasi date cu cele de la <customer_info>
					Maxim 1 cifra.
				]]>
			</same_info_as>
	 
			<contact>
				<f_phone>
					<![CDATA[
						Numarul de telefon al persoanei care primeste comanda.
						Maxim 20 char.
					]]>
				</f_phone>
				<f_mobile_number>
					<![CDATA[
						Obligatoriu daca clientul doreste ca persoana care primeste comanda sa primeasca notificare SMS inainte de livrare.
						Numarul de telefon mobile al persoanei care primeste comanda.


						Maxim 20 char.


					]]>
				</f_mobile_number>
				<f_send_sms>
					<![CDATA[
						Optional.
	 
						Valoare = 1 Clientul doreste ca persoana care primeste comanda sa primeasca notificare SMS inainte de livrare. Notificarea se trimite pe nr de mobil trecut la tagul <f_mobile_number> sectiunea <shipping_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[
						Prenumele persoanei la care se face livrarea.
						Maxim 50 char.
					]]>
				</f_first_name>
				<f_last_name>
					<![CDATA[
						Numele persoanei la care se face livrarea.
						Maxim 50 char.
					]]>
				</f_last_name>
				<f_middle_name>
					<![CDATA[
						Al doilea nume al clientului.
						Maxim 50 char.
					]]>
				</f_middle_name>
			</contact>
	 
			<address>
				<f_company>
					<![CDATA[
						Compania la care se face livrarea.
						Maxim 50 char.
					]]>
				</f_company>
	 
				<f_zip>
					<![CDATA[
						Codul postal al adresei la care se face livrarea.
						Maxim 50 char.
					]]>
				</f_zip>
				<f_country>
					<![CDATA[
						Tara in care se face livrarea.
						Maxim 50 char.
					]]>
				</f_country>
				<f_state>
					<![CDATA[
						Judetul/Statul/Provincia in care se face livrarea.
						Maxim 50 char.
					]]>
				</f_state>
				<f_city>
					<![CDATA[
						Orasul in care se face livrarea.
						Maxim 50 char.
					]]>
				</f_city>
				<f_address>
					<![CDATA[
						Strada si numarul la care se face livrarea.
						Maxim 50 char.
					]]>
				</f_address>
			</address>
		</shipping_info>

		<f_order_cart>
			<item>
				<prodid></prodid>
				<qty></qty>
				<itemprice></itemprice>
				<name></name>
				<period></period>
				<rec_id></rec_id>
				<description></description>
				<pimg></pimg>
				<rec_price></rec_price>
				<vat></vat>
				<lang_id></lang_id>
				<stamp></stamp>
				<on_stoc></on_stoc>
				<prodtype_id></prodtype_id>
				<categ_id></categ_id>
				<merchloginid></merchloginid>
			</item>
			<coupon>
				<key></key>
				<value></value>
				<percent></percent>
				<workingname></workingname>
				<type></type>
				<scop></scop>
				<vat></vat>
			</coupon>
			<shipping>
				<price></price>
				<vat></vat>
				<pimg></pimg>
			</shipping>
		</f_order_cart>

		<merchant_fields>	 
			<field_name>
				<![CDATA[
					Pentru fiecare camp din colecatia POST trimis la Autorizare, se creeaza un tag.
					Numele campului este numele tagului si valoarea campului este textul sub forma CDATA.
					Varchar(150).
				]]> 
			<field_name>
		</merchant_fields>

	</po_auth_request>