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

Выплаты по токену

Выплаты по внутреннему токену

Последовательность взаимодействия:

  1. Проведение хотя бы одного успешного платежа с токенизацией для получения токена.
  2. Инициирование выплаты по токену.

Токен используется вместо номера карты.

Info

При отправке приоритет имеют поля сервиса. Поэтому в случае отправки в запросе и токена, и номера карты — номер карты имеет более высокий приоритет.

API: PRIVATE

Авторизация: BasicAuth

Endpoint: /payout-invoices

Method: POST

Пример запроса (JSON)

{
  "data":{
      "type":"payout-invoice",
      "attributes":{
        "test_mode": true,
        "reference_id": "my_order_id123",
        "description": "Payout Invoice Example",
        "currency": "UAH",
        "amount": 100.78,
        "service": "payment_card_uah",
        "service_amount": 100.78,
        "token": "1Wrmk47zNKIGbo57znUzGy5ircN1FhPd",
        "callback_url": "https://example.com/payouts/callback",
        "options":{
            "auto_process":true
        },
        "customer":{
            "reference_id":"1203515",
            "email":"somename@domain.com",
            "name":"John Wick",
            "metadata":{
              "key1":"value1",
              "key2":"value2"
            }
        },
        "metadata":{
            "key":"value"
      }
    }
  }
}

Выплаты с использованием токена (только для сервиса "Card token")

Последовательность взаимодействия:

  1. Проведение хотя бы одного успешного платежа с токенизацией для получения токена.
  2. Инициирование выплаты по токену.

Токен используется вместо номера карты.

API: PRIVATE

Авторизация: BasicAuth

Endpoint: /payout-invoices

Method: POST

Пример запроса (JSON)

{
  "data": {
    "type": "payout-invoice",
    "attributes": {
      "test_mode": true,
      "reference_id": "",
      "description": "some description",
      "currency": "USD",
      "amount": 100.78,
      "service": "card_token",
      "service_amount": 100.78,
      "fields": {"token": "8PPO9ZJdv_3ZmDVqRuVYLSTnZMXXUetU"},
      "callback_url": "https://example.com/payouts/callback",
      "options": {
        "auto_process": true
      },
      "customer": {
        "reference_id": "1203515",
        "email": "somename@domain.com",
        "name": "John Wick",
        "metadata": {
          "key1": "value1",
          "key2": "value2"
        }
      },
      "metadata": {
        "key": "value"
      }
    }
  }
}