Документация по выплатам на баланс мобильных операторов
Для выплат необходимо к стандартному запросу на создание выплаты добавить в JSON элемент type со значением 1 ("type":1)
- Пользователь запускает процесс выплаты.
- Сервер должен сгенерировать платежную информацию и отправить еe в Pult24.Ecommerce (см. Отправка данных).
- Если данные переданы корректно, в ответ вернется URL, куда следует перенаправить пользователя для ввода карты и номер выплаты в системе Kassa24 Business После того как пользователь подтвердит введенную информацию, на указанный endpoint для коллбэков будет выслано сообщение с информацией о выплате (сообщение высылается для успешных, неуспешных и просроченных выплат).
Пример запроса на создание выплаты
Переменные
| Название переменной | Тип переменной | Описание переменной | Обязательность (да/нет) |
|---|---|---|---|
| merchantId | string | Идентификатор Вашего мерчанта, созданного в личном кабинете | Да |
| demo | boolean | Если true, то платеж будет произведен в демо-режиме, при котором средства не списываются со счета пользователя и не перечисляются на счет коммерсанта. По умолчанию false | Нет |
| amount | int | Сумма платежа в тынах (1 тенге = 100 Тиын) | Да |
| type | 1 | Тип транзакции. 1 указывает на то что это выплата | Да |
| customerData | object | Параметр, в котором могут содержаться элементы email (необязательно), phone (необязательно), которые будут автоматически подставлены в форму оплаты | Нет |
| payoutPhone | string | Номер телефона, на который должна осуществиться выплата | Да |
| ecquiringId | int | Номер терминала, предназначенный исключительно для выплат на баланс мобильных операторов | Да |
Структура запроса JSON:
1 2 3 4 5 6 7 8 9 10 11 12{ "type":1, "merchantId":"13807116508037608", "demo":false, "amount":200000, "customerData": { "login":"77054870826", "phone":"77054870826", }, "acquiringId":125, }
Запрос только для выплат на баланс мобильных операторов.