Протокол C2B. Возврат ранее принятых QR-платежей (C2B refund)
Возврат по операции QR-платежа (C2B refund) производится по номеру мобильного телефона, с которого выполнялась оплата, и в тот же банк, с которого был первоначальный QR-платеж.
Для протокола С2В refund используется метод RefundRequest.
В этом запросе, кроме прочих, требуется передать параметры transactionId (операция QR-платежа, по которой выполняется возврат) и SECUREDFIELD:unsBo_79=0.
SOAP запрос:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:RefundRequest xmlns:ns2="http://www.moneta.ru/schemas/messages.xsd">
<ns2:transactionId>1234567</ns2:transactionId>
<ns2:amount>10.01</ns2:amount>
<ns2:paymentPassword>paymentpassword</ns2:paymentPassword>
<ns2:clientTransaction>abc123</ns2:clientTransaction>
<ns2:description>ВОЗВРАТ</ns2:description>
<ns2:operationInfo>
<ns2:attribute>
<ns2:key>SECUREDFIELD:unsBo_79</ns2:key>
<ns2:value>0</ns2:value>
</ns2:attribute>
</ns2:operationInfo>
</ns2:RefundRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>SOAP ответ:
JSON запрос:
JSON ответ:
Last updated
Was this helpful?