Page tree
Skip to end of metadata
Go to start of metadata

При першому запиті на переказ у відповіді повертається токен картки одержувача. У повторних запитів цей токен передається замість PAN карти

Перший запит на переказ

Запит
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<transactionrequest>
	<merchantid>1800112</merchantid>
	<terminalid>E1800112</terminalid>
	<trackingid>pbm1588434590</trackingid>
	<amount>
		<value>1000</value>
		<currencycode>980</currencycode>
		<surcharge>100</surcharge>
	</amount>
	<funding>
		<pares>
			<status>Y</status>
			<cavv>jKlK*****AA=</cavv>
			<eci>02</eci>
			<cavvalgorithm>3</cavvalgorithm>
		</pares>
		<cvv2>***</cvv2>
		<cardinfo>
			<cardnumber>512070******0001</cardnumber>
			<expyear>2022</expyear>
			<expmonth>05</expmonth>
		</cardinfo>
		<scaexemption>01</scaexemption>
		<senderinfo>
			<name>Peter Parker</name>
			<address>
				<zip>55555</zip>
				<country>UKR</country>
				<city>Sender Kiev</city>
				<street>Sender Street</street>
			</address>
		</senderinfo>
		<freetext>f</freetext>
	</funding>
	<payment>
		<recipientcardnumber>411997******0000</recipientcardnumber>
		<paymentinfo>
			<name>Bruce Lee</name>
			<address>
				<zip>1111167</zip>
				<country>UKR</country>
				<city>Kiev recipient</city>
				<street>recipient street</street>
			</address>
		</paymentinfo>
		<dateofbirth>11111980</dateofbirth>
		<message>512070******0001</message>
		<senderphonenumber>1122333</senderphonenumber>
		<senderaccountnumber>26385001215533</senderaccountnumber>
	</payment>
</transactionrequest>

Для сумісності з токеном створюється і атрибут з expdate який завжди буде дорівнює 2099-12-31T23:59:59+02:00

Відповідь
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<transactionresponse>
	<trackingid>pbm1588434590</trackingid>
	<status>
		<code>000</code>
		<message>Approved</message>
	</status>
	<fundingresult>
		<date>2021-03-16 15:44:02 +0200</date>
		<cvresult>P2</cvresult>
		<merchantcliche>
			<merchantid>1800112</merchantid>
			<terminalid>E1800112</terminalid>
			<mcc>6538</mcc>
		</merchantcliche>
		<approvalcode>834322</approvalcode>
		<authcode>000</authcode>
		<rrn>107515754922</rrn>
		<token>
			<upctoken>
				<tokenid>067EA08C6795508AE807FA752A2D6897</tokenid>
				<expdate>2022-05-31T23:59:59+03:00</expdate>
			</upctoken>
		</token>
	</fundingresult>
	<paymentresult>
		<date>2021-03-16 15:44:02 +0200</date>
		<merchantcliche>
			<merchantid>1800112</merchantid>
			<terminalid>E1800112</terminalid>
			<mcc>6012</mcc>
		</merchantcliche>
		<approvalcode>834324</approvalcode>
		<authcode>000</authcode>
		<rrn>107515**4656</rrn>
		<token>
			<upctoken>
				<tokenid>02BD66ACCE74A7B9E91A7D2A83ED2661</tokenid>
				<expdate>2099-12-31T23:59:59+02:00</expdate>
			</upctoken>
		</token>
	</paymentresult>
</transactionresponse>



Наступний запит з використанням токена

Запит
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<transactionrequest>
	<merchantid>1800112</merchantid>
	<terminalid>E1800112</terminalid>
	<trackingid>pbm2129474145</trackingid>
	<amount>
		<value>1000</value>
		<currencycode>980</currencycode>
		<surcharge>100</surcharge>
	</amount>
	<funding>
		<pares>
			<status>Y</status>
			<cavv>jKlK*****AA=</cavv>
			<eci>02</eci>
			<cavvalgorithm>3</cavvalgorithm>
		</pares>
		<cvv2>***</cvv2>
		<cardinfo>
			<cardnumber>512070******0001</cardnumber>
			<expyear>2022</expyear>
			<expmonth>05</expmonth>
		</cardinfo>
		<scaexemption>01</scaexemption>
		<senderinfo>
			<name>Peter Parker</name>
			<address>
				<zip>55555</zip>
				<country>UKR</country>
				<city>Sender Kiev</city>
				<street>Sender Street</street>
			</address>
		</senderinfo>
	</funding>
	<payment>
		<tokenpayment>
			<upctoken>
				<tokenid>02BD66ACCE74A7B9E91A7D2A83ED2661</tokenid>
			</upctoken>
		</tokenpayment>
		<paymentinfo>
			<name>Bruce Lee</name>
			<address>
				<zip>1111167</zip>
				<country>UKR</country>
				<city>Kiev recipient</city>
				<street>recipient street</street>
			</address>
		</paymentinfo>
		<dateofbirth>11111980</dateofbirth>
		<message>token</message>
		<senderphonenumber>1122333</senderphonenumber>
		<senderaccountnumber>26385001215533</senderaccountnumber>
	</payment>
</transactionrequest>

Відповідь
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<transactionresponse>
	<trackingid>pbm2129474145</trackingid>
	<status>
		<code>000</code>
		<message>Approved</message>
	</status>
	<fundingresult>
		<date>2021-03-16 18:01:45 +0200</date>
		<cvresult>P2</cvresult>
		<merchantcliche>
			<merchantid>1800112</merchantid>
			<terminalid>E1800112</terminalid>
			<mcc>6538</mcc>
		</merchantcliche>
		<approvalcode>836259</approvalcode>
		<authcode>000</authcode>
		<rrn>107518754657</rrn>
		<token>
			<upctoken>
				<tokenid>067EA08C6795508AE807FA752A2D6897</tokenid>
				<expdate>2022-05-31T23:59:59+03:00</expdate>
			</upctoken>
		</token>
	</fundingresult>
	<paymentresult>
		<date>2021-03-16 18:01:45 +0200</date>
		<merchantcliche>
			<merchantid>1800112</merchantid>
			<terminalid>E1800112</terminalid>
			<mcc>6012</mcc>
		</merchantcliche>
		<approvalcode>836260</approvalcode>
		<authcode>000</authcode>
		<rrn>107518754192</rrn>
	</paymentresult>
</transactionresponse>

На цій сторінці:

  • No labels