Результаты поиска
Оглавление
Приём платежей
Приём платежей
Принимать платежи через Монету можно несколькими способами:
- с помощью платёжной формы AssistantAPI (которая соответствует требованиям сертификации PCI DSS):
- напрямую собрав ссылку и перенаправив на неё пользователя
- через отправку HTML-формы
- через MerchantAPI
AssistantAPI (платёжная форма)
Примечание: Подробнее о платёжной форме в протоколе Moneta.AssistantAPI.
Для формирования запроса на оплату для платёжной формы достаточно указать два параметра:
MNT_ID
MNT_AMOUNT
Можно сформировать ссылку вручную и отправить её пользователю для оплаты, либо разместить HTML-форму на своём сайте.
Пример ссылки:
https://moneta.ru/assistant.widget?MNT_ID=НОМЕР_СЧЁТА&MNT_AMOUNT=СУММА_ПЛАТЕЖА
MerchantAPI
Для более гибкой настройки параметров платежа используйте протокол Moneta.MerchantAPI.
- Создайте инвойс с необходимыми параметрами методом
InvoiceRequest
:
- В ответе на создание инвойса в поле
transaction
находится номер созданной операции - перенаправьте покупателя на платёжную форму с помощью ссылки для оплаты указанной операции:
https://moneta.ru/assistant.widget?operationId=НОМЕР_СОЗДАННОЙ_ОПЕРАЦИИ