Интерфейс подтверждения

Этот XML-интерфейс позволяет продавцу подтвердить запрос на списание средств с Клиента.

Action - https://card.paysoft.solutions/api/xml/payment-confirm

Method - POST

Формат XML-запроса:

<Command>
    <LMI_MERCHANT_ID></LMI_MERCHANT_ID>
    <PaRes></PaRes>
    <LMI_HASH></LMI_HASH>
    <LMI_SYS_PAYMENT_ID></LMI_SYS_PAYMENT_ID>

</Command>
Название Поле в XML Описание
Идентификатор продавца LMI_MERCHANT_ID Идентификатор торговой точки продавца, на которую Продавец должен принять платеж.
Внутренний номер платежа в системе PaySoft LMI_SYS_PAYMENT_ID Номер принятого платежа в системе PaySoft, полученный в ответ на запрос на списание.
Результат прохождения 3DSecure PaRes Значение параметра, которое вы получили после прохождения клиента 3D-Secure. Это поле должно присутствовать в данном запросе только в том случае, если в ответ на запрос paymentCreate Is3ds=1.
Контрольная подпись LMI_HASH Контрольная подпись запроса формируется путем шифрования исходного текста XML-запроса с пустым значением LMI_HASH и секретного ключа SecretKey с помощью алгоритма, указанного в Кабинете продавца. Полученная подпись передается в теге LMI_HASH. Рекомендованным алгоритмом шифрования есть SHA256.

Формат XML-ответа:

<Response>
    <Retval></Retval>
    <Retdesc></Retdesc>
</Response>
Название Поле в XML Описание
Код выполнения запроса Retval 0 - успешное выполнение команды, результат списания необходимо определять по Retdata/retval; 1 - некорректная подпись (HASH); 2 – некорректные параметры; 6,7 – внутренняя ошибка; 8 – время отведенное на завершение платежа истекло
Описание кода выполнения Retdesc
Retdata/retval списаны ли средства с карты (значения: success – списаны, fail – не списаны)
Retdata/messageRU, Retdata/messageUA, Retdata/messageEN рекомендуемый текст для отображения клиенту в случае Retdata/retval = fail (на разных языках)

После оплаты транзакции Клиентом, в системе продавца направляется «Форма оповещения о платеже» .

Для получения статуса транзакции можно использовать «Интерфейс запроса статуса платежа».

results matching ""

    No results matching ""