Приложение 5. Использование кошельков MasterPass
На этой странице описан принцип использования кошельков MasterPass на портале ПЦ "Прокард" с использованием продукта PC-ECOM-PG
Использование кошельков MasterPass для оплаты на страницах сервис провайдеров возможно после интеграции с системой MasterPass МПС MasterCard.
Для выполнения операции по схеме OneClick GetCard (схема интеграции регламентируется МПС MasterCard) необходимо получить значение полного номера карты и срока действия, а затем добавить дополнительные параметры блока order при выполнении операций CreateOrder, ProcessPARes или Purchase:
AddParams->MasterPassWalletId = 101
AddParams->MITAttributes = 2.
Для операции Purchase, дополнительно, необходимо поле CVV2 установить в значение "-1":
CVV2 = -1
Пример XML-запроса административной операции CreateOrder с доппараметрами:
<?xml version="1.0" encoding="UTF-8"?>
<TKKPG>
<Request>
<Operation>CreateOrder</Operation>
<Language>RU</Language>
<Order>
<OrderType>Purchase</OrderType>
<Merchant>TEST_TRADER</Merchant>
<Amount>5000</Amount>
<Currency>980</Currency>
<Description>Тестовая покупка</Description>
<AddParams>
<MasterPassWalletId>101</MasterPassWalletId>
<MITAttributes>2</MITAttributes>
</AddParams>
</Order>
</Request>
</TKKPG>
Пример XML-запроса административной операции Purchase с доппараметрами:
<?xml version="1.0" encoding="UTF-8"?>
<TKKPG>
<Request>
<Operation>Purchase</Operation>
<Order>
<Merchant>TEST_TRADER_SP</Merchant>
<OrderID>828</OrderID>
<AddParams>
<MasterPassWalletId>101</MasterPassWalletId>
<MITAttributes>1</MITAttributes>
</AddParams>
</Order>
<SessionID>ECDE79578768ECFBF2897A0F44CC0CEF</SessionID>
<Amount>1000</Amount>
<Currency>980</Currency>
<PAN>555555******5555</PAN>
<CardUID></CardUID>
<ExpDate>2301</ExpDate>
<CVV2>-1</CVV2>
<CAVV></CAVV>
<eci></eci>
<IP></IP>
<isMOTO></isMOTO>
<IncreaseOrderAmount></IncreaseOrderAmount>
</Request>
</TKKPG>
Copyright © 2015-2021 PROCARD