Skip to content

SlickPay (deeplink)

SP Integration option

Payment

Info

This integration option supports only DZD currency.

Payment flow

  1. The customer selects SlickPay as a payment method on the merchant's website.
  2. The merchant sends a payment request to the bePaid.
  3. bePaid responds with a deeplink to the SlickPay application. The lifespan of the deeplink is 15 minutes.
  4. The merchant redirects the customer to the deeplink.
  5. The customer completes the payment inside SlickPay application. If the customer doesn't have the application installed, they are instead redirected to the page where they can download the application.
Request

Send a payment request with the following additional parameters:

object
return_url
required
string
URL to return the customer to when the transaction is completed.
object
A section of the payment method information.
type
required
string
slick_pay_deeplink
object
A section of information about the customer.
first_name
string
The customer's first name.
last_name
string
The customer's last name.
email
string
The customer's email address.
address
string
The customer's address.
phone
string
The customer's phone number.
Request example
{
  "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"
      }
  }
}
Response

Redirect your customer to the URL received as the value of the form parameter.

Response example
{
    "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"
    }
}