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

getSessionByOrderId

Получить один объект платежной сессии по идентификатору заказа 🔐 Этот метод требует авторизации.

Payments.getSessionByOrderId(id)

const value = await Payments.getSessionByOrderId(1764)
Схема

id:* число
Идентификатор извлеченного объекта платежной сессии
пример: 1764

Этот метод...

Пример возврата:

{
"id": 1764,
"createdDate": "2025-03-02T21:56:53.600Z",
"updatedDate": "2025-03-02T21:56:53.600Z",
"type": "session",
"status": "completed",
"orderId": 1,
"paymentAccountId": 1,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_...",
"clientSecret": "pi_3MtwBwLkdIwHu7ix28a3tq..."
}
Схема

id: число
идентификатор объекта
пример: 1764

createdDate: строка($date-time)
Дата создания объекта

updatedDate: строка($date-time)
Дата изменения объекта

type:* строка
Тип сессии Enum: [ session, intent ]
пример: session

status:* строка
Статус платежа Enum: [ waiting, completed, canceled, expired ]
пример: completed

orderId:* число
ID заказа
пример: 1

paymentAccountId:* число
ID платежного аккаунта
пример: 1

paymentUrl:* строка
Ссылка на платеж
пример: https://checkout.stripe.com/c/pay/cs_...

clientSecret: строка
Секретный ключ
пример: pi_3MtwBwLkdIwHu7ix28a3tqPa_secret...

.