Перейти к основному контенту

Документация по выплатам на баланс мобильных операторов

Для выплат необходимо к стандартному запросу на создание выплаты добавить в JSON элемент type со значением 1 ("type":1)

  1. Пользователь запускает процесс выплаты.

  2. Сервер должен сгенерировать платежную информацию и отправить еe в Pult24.Ecommerce (см. Отправка данных).

  3. Если данные переданы корректно, в ответ вернется URL, куда следует перенаправить пользователя для ввода карты и номер выплаты в системе Kassa24 Business.

    После того как пользователь подтвердит введенную информацию, на указанный endpoint для коллбэков будет выслано сообщение с информацией о выплате (сообщение высылается для успешных, неуспешных и просроченных выплат).

Пример запроса на создание выплаты

Переменные

Название переменной

Тип переменной

Описание переменной

Обязательность (да/нет)

merchantId

string

Идентификатор Вашего мерчанта, созданного в личном кабинете

Да

demo

boolean

Если true, то платеж будет произведен в демо-режиме, при котором средства не списываются со счета пользователя и не перечисляются на счет коммерсанта. По умолчанию false

Нет

amount

int

Сумма платежа в тиынах (1 тенге = 100 тиын)

Да

type

1

Тип транзакции. 1 указывает то что это выплата

Да

customerData

objeсt

Параметр, в котором могут содержаться элементы email (необязательно), phone (необязательно), которые будут автоматически подставлены в форму оплаты

Нет

payoutPhone

string

Номер телефона, на который должна осуществиться выплата

Да

ecquiringId

integer

Номер терминала, предназначенный для выплат на баланс мобильных операторов

Да


Структура запроса JSON:



{

"type":1

"merchantId":"13807116508037608"

"demo":false

"amount":200000

"customerData":

{

"login":"77054870826"

"phone":"77054870826"

}

"acquiringId":125

}

Запрос только для выплат на баланс мобильных операторов.