VEPAY

Автоплатежи

Для сервисов Vepay существует система периодических платежей.

Если у Вас есть услуги, которыми регулярно пользуются ваши клиенты, вы можете автоматически списывать денежные средства с банковских карт, что может существенно облегчить процесс оплаты и повысить лояльность ваших клиентов.

Это дает возможность:

  • совершать оплату с помощью банковской карты «в один клик» без необходимости ввода платежных реквизитов.
  • выполнять регулярные списания денежных средств без участия плательщика для инициации очередного платежа.
  • запланировать режим рекуррентных списаний - когда происходит просрочка, клиенту приходит запрос на списание денежных средств со счета.

Для подключения рекарринга клиент должен совершить первый тестовый платеж, после чего данные его карты сохраняются в системе.

Клиент при намерении оплатить товар или услугу на вашем сайте соглашается с Вашими условиями по автоматическому списанию средств со счета его банковской карты.

Схема подключения периодических платежей аналогична схеме в разделе "Регистрация карты":

Пример API сервиса Рекарринг

Домен для запросов - https://api.vepay.online

Пример:

  1. Регистрация карты - отправляется запрос по API:

/recarring/reg

    {
    "type": 0,
    "extid": "123e4567-e89b-12d3-a456-426655440000",
    "timeout": 10,
    "successurl": "https://example.org/success",
    "failurl": "https://example.org/fail",
    "cancelurl": "https://example.org/cancel"
}

  

Ответ:

    {
    "status": 1,
    "id": 11021,
    "url": "https://test.vepay.online/pay/form/11021"
}

  
  1. Клиент переходит на страницу тестового платежа (параметр url в ответе), где вводит данные карты, которая будет сохранена в системе.

Card verification form

  1. После завершения оплаты отправляется запрос по API на получение идентификатора карты:

type=0 - карта для автоплатежа
type=1 - карта для пополнения

/recarring/get

    {
    "id": 11234,
    "type": 0
}

  

Ответ:

    {
    "status": 1,
    "card": {
        "id": 72,
        "num": "411111******1111",
        "exp": "12/19"
    }
}

  

Данные карты необходимо сохранить, чтобы использовать их для дальнейшей оплаты.

  1. С помощью id карты можно совершить платеж:

/recarring/pay

    {
    "card": 72,
    "amount": 10,
    "fullname": "string",
    "document_id": "string",
    "extid": "331",
    "postbackurl": "string",
    "postbackurl_v2": "string"
}

  

Ответ:

    {
    "status": 1,
    "id": 14954,
    "message": ""
}

  
  1. После совершения платежа необходимо проверить его статус:

/merchant/state

    {
    "id": 1234
}

  

Ответ:

    {
    "status": 1,
    "message": "Успешно"
}

  
Техническая поддержка info@vepay.online

Информация, размещенная на сайте, не является публичной офертой. Вы можете использовать для публикаций информацию с сайта vepay.online при условии ссылки на источник информации. Представители СМИ могут получить фото-/видеоматериалы в оригинальном разрешении по запросу на электронный адрес info@vepay.online

Мы используем файлы cookie, чтобы персонализировать контент, адаптировать и оценивать результативность рекламы, а также обеспечить безопасность. Перейдя на сайт, вы соглашаетесь с использованием файлов cookie для сбора информации на VEPAY и за его пределами. Ознакомьтесь с нашими правилами в отношении файлов cookie или перейдите в раздел «Настройки файлов cookie».