Ce contine campul '''F MESSAGE RELAY'''?

De la PlatiOnline
Salt la: navigare, căutare

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>