file-plusСоздание нового ордера

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

Метод: POST

Путь: /merchant/createOrder

{
    "order_id": "uE4wBDWPEN77F9FbrLzXA1w8NbVSB",
    "amount": 2300,
    "amountUp": 120,
    "amountDown": 10,
    "type": "sim",
    "success_callback_url": "http://test.com/api/order/success",
    "merchant_id": "exMerchant",
    "client_id": "99999999",
    "currency": "RUB",
    "convertToUsdt": false
}
Поле
Тип
Описание

order_id

string (uuid)

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

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

amount

Integer

Сумма платежа в RUB / валюте страны

merchant_id

string

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

системе LuckyConnect

success_callback_url

string, nullable

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

client_id

string, nullable

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

currency

string (enum), undefined

Валюта ордера. Должна совпадать с валютой мерчанта. По умолчанию RUB

convertToUsdt

boolean, undefined

Конвертировать зачисление в USDT. Требуется доступ от администрации. По умолчанию false

amountUp

number, undefined

Допустимое отклонение вверх от суммы

amountDown

number, undefined

Допустимое отклонение вниз от суммы

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

Поле
Тип
Описание

ok

boolean

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

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

реквизитов

id

string (uuid)

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

payment_id

string

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

status

string

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

usdtAmount

number | null

Расчётная сумма в USDT (только при convertToUsdt: true)

exchangeRate

number | null

Зафиксированный курс USDT/RUB

currency

string

Валюта ордера

payment_details

object

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

address

string

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

bank

string

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

holder_name

string

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

amount

string

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


Платежные методы

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

any

Карта РФ / сбп РФ

card

карта РФ

sim

сбп РФ

sngs

сбп трансграничный

sngs_abh

сбп Абхазия

sngc_abh

c2c Абхазия

simcard

Перевод на сим-карту моб. оператора

alfa

Перевод строго между клиентами Альфа Банка

ozon

Перевод строго между клиентами Озон Банка

vtb

Перевод строго между клиентами ВТБ

sber

Перевод строго между клиентами СберБанка

psb

Перевод строго между клиентами ПСБ

gasprom

Перевод строго между клиентами Газпром

yandex

Перевод строго между клиентами Яндекс

tbank

Перевод строго между клиентами ТБанк

rshb

Перевод строго между клиентами РСХБ

otp

Перевод строго между клиентами ОТП

nspk

Перевод по ссылке / qr коду

qr_sber

Перевод по номеру счёта QR сбер-сбер

qr_alfa

Перевод по номеру счёта QR альфа-альфа

qr_ozon

Перевод по номеру счёта QR озон-озон

qr_gasprom

Перевод по номеру счёта QR газпром-газпром

qr_otp

Перевод по номеру счёта QR отп-отп

qr_vtb

Перевод по номеру счёта QR втб-втб

wire_alfa

Перевод по номеру счёта Альфа-Альфа

usdt_trc20

Перевод на криптокошелек USDT TRC20

wire_kg

Перевод по номеру счёта Кыргызстан

card_pdf

Перевод на карту с подгрузкой pdf чека

sbp_pdf

Перевод на сбп с подгрузкой пдф чека


Метод: POST

Путь: /merchant/receipt/upload

Описание: прикрепить чек (PDF) для подтверждения оплаты для методов card_pdf и sbp_pdf

Формат: multipart/form-data

Поле
Тип
Описание

order_id

string (uuid)

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

на стороне мерчанта external_id. Либо internalId ордера

receipt

file

PDF-файл, максимум 5MB

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