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

Bizum

Вариант интеграции EPA

Оплата

Процесс проведения оплаты

  1. Покупатель инициирует оплату на сайте торговца.
  2. Торговец отправляет запрос оплаты в PaySage.io.
  3. PaySage.io присылает в ответе секцию form с полем action, содержащим URL страницы оплаты.
  4. Продавец перенаправляет покупателя на страницу из параметра form.action из ответа PaySage.io.
  5. Покупатель завершает транзакцию.
  6. PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
Запрос

Отправьте запрос оплаты, указав следующие дополнительные параметры:

Параметр Тип данных Описание
request object
return_url * обязательный
string URL, на который будет возвращен покупатель после завершения операции в платёжной системе.
method object Секция параметров способа оплаты.
type * обязательный
string bizum
customer object Секция информации о покупателе.
email string Адрес электронной почты покупателя.
Пример запроса
{
    "request": {
        "amount": 200,
        "currency": "EUR",
        "description": "test description",
        "test": false,
        "tracking_id": "your_uniq_number",            
        "language": "en",
        "notification_url": "https://your-notification.url",
        "return_url": "https://your-success.url",
        "method": {
            "type": "bizum"
        }
    }
}
Ответ

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

Пример ответа
{
    "transaction": {
        "uid": "e678de4a-a781-4b03-bdd4-8e3738a6db61",
        "type": "payment",
        "status": "pending",
        "amount": 200,
        "currency": "EUR",
        "description": "test description",
        "created_at": "2025-03-19T19:15:24Z",
        "updated_at": "2025-03-19T19:15:24Z",
        "method_type": "bizum",
        "receipt_url": "https://backoffice.paysage.io/customer/transactions/e678de4a-a781-4b03-bdd4-8e3738a6db61/a78be95d3fac367d0c217d1da144ee868b719e93f9d3f16704c50aaaff785200?language=en",
        "payment": {
            "status": "pending",
            "gateway_id": 5117,
            "ref_id": "08023912",
            "message": "Pending"
        },
        "bizum": {
            "type": "bizum"
        },
        "customer": {
            "email": null,
            "ip": null
        },
        "manually_corrected_at": null,
        "version": 0,
        "message": "Pending",
        "tracking_id": "your_uniq_number",
        "test": false,
        "language": "en",
        "additional_data": {
            "payment_method": {
                "type": "alternative"
            }
        },        
        "gateway": {
            "iframe": false
        },
        "form": {
            "action": "payment_url",
            "method": "GET",
            "fields": []
        }
    }
}