square-listПолучение списка ордеров

Возвращает список ордеров клиента

Метод: GET

Путь: /merchant/orders?merchant_id={merchant_id}

Параметры пути запроса:

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

merchant_id

string

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

системе LuckyConnect

page

string, nullable

Номер страницы для пагинации. Значение по умолчанию - 1

size

string, nullable

Количество элементов для вывода на странице. Значение по умолчанию - 10, максимальное - 100

type

string (enum),

nullable

order_status

string (enum),

nullable

Выбранный статус ордера, для фильтрации:

  • pending - заявка в работе либо не была завершена по каким то причинам

  • success - заявка успешно закрыта

  • error - заявка не была принята, ошибка

start_date

string (datetime),

nullable

Начало промежутка даты создания ордеров. Значение по умолчанию - текущий день. UTC

end_date

string (datetime),

nullable

Конец промежутка даты создания ордеров. Значение по умолчанию - текущий день. UTC

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

{
"ok": "true",
"total": "3",
"orders":
[{
    "id": "lux01993328-a828-7581-b3a9-e712a6a0e88c",
    "payment_id": "uE4wBDWPEN77F9FbrLzXA8NbVSB",
    "status": "success",
    "success_callback_url": "https://example.com/wbh",
    "created_at": "2025-02-06 13:00:13.276",
    "payment_details": {
        "address": "+79221110500",
        "bank": "Сбербанк",
        "holder_name": "Имя Фамилия",
        "type": "sim",
        "amount": "2300",
        "cryptoAmount": "20",
    }, {...}, {...}]
}
Поле
Тип
Описание

ok

boolean

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

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

реквизитов

total

string

id

string (uuid)

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

payment_id

string

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

status

string (enum)

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

  • pending - заявка в работе либо не была завершена по каким то причинам

  • success - заявка успешно закрыта

  • error - заявка не была принята

success_callback_url

string, nullable

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

created_at

string (datetime)

Дата и время создания заявки

payment_details

object

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

address

string

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

bank

string

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

holder_name

string

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

amount

string

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

cryptoAmount

string, undefined

Сумма к оплате в выбранной криптовалюте

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