Documentation

Documentation

  • API Банка 131
  • Languages iconРусский
    • English

›Способы получения выплат

Документация

  • Возможности API
  • С чего начать

Работа с API

  • Формат работы
  • Библиотеки
  • Тестирование
  • История изменений

Массовые выплаты

  • Возможности
  • Как всё работает
  • Основной сценарий выплат
  • Возвраты выплат
  • Самозанятые

    • Выплаты самозанятым
    • Привязка самозанятого

    Способы получения выплат

    • На российскую банковскую карту
    • На иностранную карту
    • На счет в российском банке
    • На счет в украинском банке
    • В кошелек QIWI
    • В кошелек ЮMoney (Яндекс.Деньги)
    • В налоговую

    Выплаты по шагам

    • Выплата на карту с виджетом
    • Выплата одним запросом
    • Выплата на карту с PCI DSS
    • Выплата самозанятому с фискализацией

Прием платежей

  • Возможности
  • Процесс платежа
  • Платеж банковской картой
  • Платежи с холдированием
  • Возвраты
  • Рекуррентные платежи
  • Сплит-платежи

    • Варианты и возможности
    • Сплит-платежи без доработок
    • Сплит-платежи по API

    Платежи по шагам

    • Оплата через платежную форму
    • Оплата с PCI DSS
    • Платеж одним запросом

Виджеты

  • Виджет для токенизации карты
  • Виджет платежной формы
  • Виджет для привязки самозанятого

Проверка паспорта

  • Возможности
  • Взаимодействие
  • Методы

    • Проверка паспорта
    • Статус проверки
  • Ответы и ошибки

Акты и реестры

  • Реестр выплат
  • Реестр платежей
  • Акт

Справочник API

  • Объекты
  • Методы
  • Вебхуки
  • Коды ошибок

Выплата на счет в украинском банке

API позволяет отправлять выплаты физлицам на счета в украинских банках. Вы отправляете деньги в евро, они приходят на счет в гривнах.

Все параметры передаются в открытом виде.

Обязательные параметры для выплаты

НазваниеТипОписание
payment_methodPaymentMethodПлатежные данные
typestringзначение: bank_account
bank_accountBankAccountPaymentMethodБанковский счет
system_typestringСистема банковских переводов. Всегда: iban
ibanIbanОбъект с данными для IBAN
accountstringIBAN получателя
amount_detailsAmountDetailsСумма
amountintСумма в центах. Значение должно быть больше нуля. Если отправляете 100 евро, нужно передать 10000
currencystringКод валюты согласно ISO 4217. Регистр не важен. Всегда: eur
participant_detailsParticipantDetailsИнформация об участниках выплаты
recipientParticipantДанные получателя
first_namestringИмя получателя латиницей
last_namestringФамилия получателя латиницей
middle_namestringОтчество получателя латиницей
tax_referencestringРНУКПП — регистрационный номер учетной карточки (идентификатор налогоплательщика в Украине), 10 цифр

Как провести выплату

Выплата проходит по общему сценарию, все параметры передаются в открытом виде, виджет использовать не нужно.

Посмотреть сценарий выплат

Пример запроса для выплаты на счет в украинском банке

cURL
--header 'Content-Type: application/json' \
--header 'X-PARTNER-SIGN: sign' \
--header 'X-PARTNER-PROJECT: project' \
--data-raw '{
"
payment_method": {
"
type": "bank_account",
"
bank_account": {
"
system_type": "iban",
"
iban": {
"
account": "GB28NWBK60161331926818"
}
}
},
"
participant_details": {
"
recipient": {
"
first_name": "Taras",
"
last_name": "Shevchenko",
"
middle_name": "Hryhorovych",
"
tax_reference": "590613976191"
}
},
"
amount_details": {
"
amount": 10000,
"
currency": "eur"
}
}'

← На счет в российском банкеВ кошелек QIWI →
  • Обязательные параметры для выплаты
  • Как провести выплату
Documentation
Документация
Массовые выплатыПрием платежейСправочник API
Сценарии по шагам
Выплата на карту с токеномВыплата на карту с PCI DSSВыплата самозанятомуОплата через платежную форму
Напишите нам
Предложения и идеи — partners@131.ruПресса — press@131.ru
© 2021 Банк 131