Перейти к содержанию

Онлайн кредит (Паритетбанк)

Данный метод позволяет оплатить товар с помощью кредита Паритетбанка.

Процесс оформления заявки на кредит 1: Покупатель выбирает вариант кредитования до отправки кредитной заявки в банк

Шаг Описание
1 Покупатель выбирает на сайте торговца товар и далее выбирает опцию оплатить с помощью кредита Паритетбанка.
2 Торговец отображает покупателю доступные варианты кредитования.
3 Покупатель выбирает вариант кредитования.
4 Торговец отправляет в bePaid запрос на оплату, указав идентификатор выбранного варианта кредитования. В качестве значения параметра method.type нужно указать paritetbank_credit или paritetbank_installment (для кредита на условиях рассрочки).
5 Покупатель перенаправляется на сайт банка для подтверждения заявки.
6 Покупатель перенаправляется на сайт МСИ (Межбанковская система идентификации) для аутентификации.
7 Покупатель перенаправляется на сайт банка для завершения оформления кредитного договора.
8 Торговец получает уведомление об успешном оформлении кредита. В большинстве случаев банк подтверждает заявку в течение 15 минут, а деньги перечисляются торговцу на следующий банковский день после заключения договора. Максимальный срок оформления кредита составляет 30 дней.

Процесс оформления заявки на кредит 2: Покупатель не выбирает вариант кредитования до отправки кредитной заявки в банк

Шаг Описание
1 Покупатель выбирает на сайте торговца товар и далее выбирает опцию оплатить с помощью кредита Паритетбанка.
2 Торговец отправляет в bePaid запрос на оплату. В качестве значения параметра method.type нужно указать paritetbank_loans.
3 Покупатель перенаправляется на сайт банка для подтверждения заявки.
4 Покупатель перенаправляется на сайт МСИ (Межбанковская система идентификации) для аутентификации.
5 Покупатель перенаправляется на сайт банка, где покупателю предлагаются доступные варианты кредитования. Покупатель выбирает вариант кредитования и завершает оформление кредитного договора.
6 Торговец получает уведомление об успешном оформлении кредита. В большинстве случаев банк подтверждает заявку в течение 15 минут, а деньги перечисляются торговцу на следующий банковский день после заключения договора. Максимальный срок оформления кредита составляет 30 дней.

Оплата

Запрос

Параметры для инициализации виджета или создания токена

Отправьте запрос на формирование виджета или создание токена платежа с опциональной дополнительной секцией order.additional_data.cart с информацией о товарах.

Параметры запроса на оплату

В случае прямой интеграции отправьте запрос оплаты, указав следующие дополнительные параметры:

Параметр Тип данных Описание
request object
return_url * обязательный
string URL, на который будет возвращен покупатель после завершения транзакции в платёжной системе.
method object Секция параметров способа оплаты.
type * обязательный
string paritebank_credit или paritetbank_installment для кредита на условиях рассрочки или paritetbank_loans, если вариант кредитования не выбран до отправки кредитной заявки в банк.
channel * обязательный
string Идентификатор выбранного варианта кредитования. Для paritetbank_loans передается идентификатор базового варианта кредитования. Список идентификаторов можно запросить у вашего менеджера.
customer object Секция информации о покупателе.
phone string Номер телефона покупателя.
additional_data object Секция, содержащая дополнительную информацию о платеже.
cart object Секция, содержащая информацию о товарах, выбранных покупателем для оплаты с помощью кредита.
positions * условно обязательный
array Массив объектов, каждый из которых соответствует товару и имеет параметры, описанные ниже. Массив обязателен, если передан cart.
name * условно обязательный
string Наименование товара. Обязателен, если отправлен positions.
type string Тип товара.
amount * условно обязательный
integer Цена единицы товара в минимальных денежных единицах. Сумма значений amount по всем позициям должна быть равна значению основного параметра amount в запросе на оплату. Обязателен, если отправлен positions.
quantity * условно обязательный
integer Количество однотипной позиции в запросе на кредит. Обязателен, если отправлен positions.
description * условно обязательный
string Идентификатор товара. Обязателен, если отправлен positions.
nomenclature_code * условно обязательный
string Артикул товара. Обязателен, если отправлен positions.
Пример запроса
{
  "request": {
    "amount": 20000,
    "currency": "BYN",
    "description": "description",
    "test": false,
    "return_url": "https://your_return_url.com",
    "notification_url": "https://your_notification_url.com",
    "method": {
      "type": "paritetbank_credit",
      "channel": "6925e85e-eec4-410a-bc88-0a5f73030f76"
    },
    "customer": {
      "phone": "12341345134"
    },
    "additional_data": {
      "cart": {
        "positions": [
          {
            "description": "description",
            "nomenclature_code": "code",
            "amount": 20000,
            "name": "book",
            "quantity": 1
          }
        ]
      }
    }
  }
}
Ответ

Отправьте покупателя на URL, указанный в параметре form.action.

Пример ответа
{
  "transaction": {
    "uid": "6191805f-171d-4167-a142-680a7e8626ac",
    "type": "payment",
    "status": "pending",
    "amount": 20000,
    "currency": "BYN",
    "description": "description",
    "created_at": "2024-06-20T06:40:22Z",
    "updated_at": "2024-06-20T06:40:22Z",
    "method_type": "paritetbank_credit",
    "receipt_url": "https://merchant.bepaid.by/customer/transactions/6191805f-171d-4167-a142-680a7e8626ac/722448eb404e195ee80262242a200171e99c7ac922fcc04f90c95675980007c4",
    "payment": {
      "status": "pending",
      "gateway_id": 4065,
      "message": "Transaction was initialized.",
      "bank_code": "c8e26987-ee62-407c-91b3-f2ccbe0f82bb"
    },
    "paritetbank_credit": {
      "type": "paritetbank_credit"
    },
    "customer": {
      "phone": "12341345134",
      "email": null,
      "ip": null
    },
    "manually_corrected_at": null,
    "message": "Transaction was initialized.",
    "test": false,
    "billing_address": {
      "phone": "12341345134"
    },
    "additional_data": {
      "cart": {
        "positions": [
          {
            "description": "description",
            "nomenclature_code": "code",
            "amount": 20000,
            "name": "book",
            "quantity": 1
          }
        ]
      },
      "payment_method": {
        "type": "alternative"
      }
    },
    "gateway": {
      "iframe": true
    },
    "form": {
      "action": "redirect-link",
      "method": "GET",
      "fields": []
    }
  }
}