Создание новой выплаты

Создает новую выплату в системе и возвращает информацию о ней.

Метод: POST

Путь: /merchant/createOrder

{
    order_id: "uE4wBDWPEN77F9FbrLzXA1w8NbVSB",
    amount: 23000,
    type: "sim",
    success_callback_url: "http://test.com/api/order/success"
    merchant_id: "exMerchant",
    client_id: "99999999",
    direction: "PAYOUT",
    payout_details: {
        holderAccount: "79030000000",
        holderName: "Имя Фамилия",
        methodName: "Альфа Банк",
    }
}
Поле
Тип
Описание

order_id

string (uuid)

Уникальный идентификатор

на стороне мерчанта (external_id)

amount

Integer

Сумма платежа в RUB

type

string (enum)

card - Выплата на карту sim - Выплата СБП

merchant_id

string

Уникальное имя мерчанта в

системе LuckyConnect

success_callback_url

string, nullable

Ссылка в системе мерчанта для получения вебхука, завершающего обмен

client_id

string, nullable

ID клиента в системе мерчанта. Используется для получения вторичного трафика повышающий конверсию на выдачу реквизитов

direction

string, enum

Указыватся строго для выплат со значением: PAYOUT

payout_details

object

Указыватся строго для выплат, объект с данными для перевода

holderAccount

string

Реквизит для перевода, указывать только цифры без "+" для номера телефона и без пробелов. 11 цифр для СБП или 16 цифр для c2с

holderName

string

Имя держателя реквизита

methodName

string, enum

Банк для перевода. Использовать значения из списка Получить список банков

Пример успешного ответа от сервера:

{
    ok: true,
    id: "lux01993328-a828-7581-b3a9-e712a6a0e88c",
    payment_id: "uE4wBDWPEN77F9FbrLzXA1w8NbVSB",
    status: "pending",
    direction: "PAYOUT",
    payment_details: {
        address: "79030000000",
        bank: "Альфа Банк",
        holder_name: "Имя Фамилия",
        type: "sim",
        amount: "23000",
    }
}
Поле
Тип
Описание

ok

boolean

Возвращает true, что говорит об

успешном предоставлении

реквизитов

id

string (uuid)

Уникальный идентификатор внутренней системы (internal_id)

payment_id

string

id, переданный мерчантом при создании ордера, либо сгенерированный системой, если передано значение null

status

string

Статус платежа

payment_details

object

Объект содержащий информацию о предоставленных реквизитах

address

string

Реквизиты для совершения оплаты

bank

string

Название банка

holder_name

string

Имя держателя реквизитов

amount

string

Сумма к оплате в RUB

Платежные методы для выплат

Метод
Описание

card

карта РФ

sim

сбп РФ

Получить список банков для выплат СБП

Метод: GET

Путь: /merchant/banks

Последнее обновление