Результаты поиска
    Ничего не найдено
    Оглавление
    Приём платежей

    Приём платежей

    Принимать платежи через Монету можно несколькими способами:

    • с помощью платёжной формы 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.

    1. Создайте инвойс с необходимыми параметрами методом InvoiceRequest:
    1. В ответе на создание инвойса в поле transaction находится номер созданной операции - перенаправьте покупателя на платёжную форму с помощью ссылки для оплаты указанной операции:
    https://moneta.ru/assistant.widget?operationId=НОМЕР_СОЗДАННОЙ_ОПЕРАЦИИ