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

SlickPay (deeplink)

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

Оплата

Info

Этот вариант интеграции поддерживает только валюту DZD

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

  1. Покупатель инициирует SlickPay оплату на сайте торговца.
  2. Торговец отправляет запрос оплаты в bePaid.
  3. bePaid присылает в ответе параметр form, содержащим диплинк, который ведет на страницу оплаты в приложении SlickPay покупателя. Время жизни ссылки – 15 минут.
  4. Продавец перенаправляет покупателя по ссылке.
  5. Покупатель завершает транзакцию в приложении SlickPay. Если приложение не установлено, покупатель перенаправляется на страницу со ссылками для скачивания приложения.
Запрос

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

object
return_url
обязательный
string
URL, на который будет возвращен покупатель после завершения оплаты.
object
Секция параметров способа оплаты.
type
обязательный
string
slick_pay_deeplink
object
Секция информации о покупателе.
first_name
string
Имя покупателя.
last_name
string
Фамилия покупателя.
email
string
Адрес электронной почты покупателя.
address
string
Адрес покупателя.
phone
string
Номер телефона покупателя.
Пример запроса
{
  "request": {
      "test": true,
      "amount": 1001,
      "currency": "DZD",
      "description": "description",
      "notification_url": "https://notification_url",
      "return_url": "https://return.com",
      "method": {
          "type": "slick_pay_deeplink"
      },
      "customer": {
          "first_name": "John",
          "last_name": "Willson",
          "phone": "123456789",
          "address": "First Str. 2",
          "email": "john.willson@example.com"
      }
  }
}
Ответ

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

Пример ответа
{
    "transaction": {
        "uid": "e781bc3d-0f7f-46de-a747-4e0834d22f17",
        "type": "payment",
        "status": "pending",
        "amount": 10001,
        "currency": "DZD",
        "description": "description",
        "created_at": "2025-06-02T11:37:49Z",
        "updated_at": "2025-06-02T11:37:51Z",
        "method_type": "slick_pay_deeplink",
        "receipt_url": "https://merchant.bepaid.by/customer/transactions/e781bc3d-0f7f-46de-a747-4e0834d22f17/0d0a337e422d8f50fdd52b7a18da7d5699b661e9108a8982d8d40fabb7fa7317",
        "payment": {
            "status": "pending",
            "gateway_id": 5420,
            "ref_id": "356843",
            "message": "Facture créée avec succès."
        },
        "slick_pay_deeplink": {
            "type": "slick_pay_deeplink"
        },
        "customer": {
            "first_name": "John",
            "last_name": "Willson",
            "email": "john.willson@example.com",
            "address": "First Str. 2",
            "phone": "123456789",
            "ip": null
        },
        "manually_corrected_at": null,
        "version": 0,
        "message": "Facture créée avec succès.",
        "test": true,
        "billing_address": {
            "first_name": "John",
            "last_name": "Willson",
            "email": "john.willson@example.com",
            "address": "First Str. 2",
            "phone": "123456789"
        },
        "additional_data": {
            "payment_method": {
                "type": "alternative"
            }
        },      
        "gateway": {
            "iframe": false
        },
        "form": "sp/invoice/payment/PAY-0915546CDVWF/user"
    }
}