Выплата FPS

Для инициации выплаты нужно передать запрос на https://api.1payment.com/init_payout
со следующими параметрами:

см. формат запросов к API

  • payout_type - fps (тип выплаты)
  • partner_id - 1234 (ID партнера)
  • project_id - 5678 (ID проекта)
  • amount - 50 (сумма выплаты в валюте проекта)
  • destination - 12345 (account)
  • sort_code - 123456 (sort code)
  • first_name - имя получателя
  • last_name - фамилия получателя
  • user_data - (уникальное значение, например, идентификатор выплаты на стороне партнера)
  • sign - (подпись)

пример: 

https://api.1payment.com/init_payout?payout_type=fsp&partner_id=1234&project_id=5678&amount=50&destination=12345&user_data=1&sign=d724e1e6453a43397bb2aa6d6be9cc06

Подпись (sign) рассчитывается так: md5 от строки init_payout + конкатенация всех параметров = значение в алфавитном порядке по возрастанию с разделителем & + API Key (кроме параметра sign)
Для запроса выше строка, от которой будет браться md5, имеет вид:

init_payoutamount=50&destination=12345&partner_id=1234&payout_type=fsp&project_id=5678&user_data=1[API_Key]

В ответ система выдаст в JSON order_id, пример:

{"order_id":"8p3brmb19gfg0sg8gcwhws8kgc748s87","status":2,"status_description":"PENDING","status_code":0}

Где: