Выплаты по токену¶
Выплаты по внутреннему токену¶
Последовательность взаимодействия:
- Проведение хотя бы одного успешного платежа с токенизацией для получения токена.
- Инициирование выплаты по токену.
Токен используется вместо номера карты.
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")¶
Последовательность взаимодействия:
- Проведение хотя бы одного успешного платежа с токенизацией для получения токена.
- Инициирование выплаты по токену.
Токен используется вместо номера карты.
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"
}
}
}
}