Nhảy đến nội dung

getSessions

Lấy danh sách các phiên thanh toán. 🔐 Phương thức này yêu cầu ủy quyền.

Mô tả

Phương thức này lấy danh sách một phiên thanh toán. Nó trả về một Promise mà khi hoàn thành sẽ trả về một đối tượng phiên thanh toán ISessionsEntity.

Payments.getSessions(

offset, limit

);

Sơ đồ tham số

Sơ đồ

offset: number
Tham số tùy chọn cho phân trang. Mặc định: 0
ví dụ: 0

limit: number
Tham số tùy chọn cho phân trang. Mặc định: 30
ví dụ: 30

Ví dụ

Ví dụ tối thiểu

const response = await Payments.getSessions();

Ví dụ với các thuộc tính

const response = await Payments.getSessions(0, 30);

Ví dụ phản hồi

{
"items": [
{
"id": 40,
"createdDate": "2025-07-21T09:40:14.183Z",
"updatedDate": "2025-09-30T20:31:51.149Z",
"type": "session",
"status": "canceled",
"paymentAccountId": 3,
"orderId": 205,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_a1hHxXAB6l5ost2yjDnEs7l4yTRokRBlh9d7po0s1dwS1BwPboRBd15w2I#fid2cXdsdWBEZmZqcGtxJz8nZGZmcVo0VHJuTndEZlZqS2YybGBzJyknZHVsTmB8Jz8ndW5acWB2cVowNEtDcERXRG9vaE89NUZTa2tDan1AdkJNaHN2YnE2Tmw8YE5zVUJCb1ZTYXBkQEBgSXNkZ3JTVj1UbmZDUTVVTXA0cH1CMkZXXDVfUUM0YUJRQTVLTGZPbjU1d0tkcmFoNV8nKSdjd2poVmB3c2B3Jz9xd3BgKSdpZHxqcHFRfHVgJz8ndmxrYmlgWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
},
{
"id": 39,
"createdDate": "2025-07-21T01:54:37.970Z",
"updatedDate": "2025-09-30T20:31:51.149Z",
"type": "session",
"status": "canceled",
"paymentAccountId": 3,
"orderId": 205,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_a1ViNRkfG52Bc4Y0rkCL2314sDbHEou2OgLonclktvY2z01sW1N77xCJ2Z#fid2cXdsdWBEZmZqcGtxJz8nZGZmcVo0VHJuTndEZlZqS2YybGBzJyknZHVsTmB8Jz8ndW5acWB2cVowNEtDcERXRG9vaE89NUZTa2tDan1AdkJNaHN2YnE2Tmw8YE5zVUJCb1ZTYXBkQEBgSXNkZ3JTVj1UbmZDUTVVTXA0cH1CMkZXXDVfUUM0YUJRQTVLTGZPbjU1d0tkcmFoNV8nKSdjd2poVmB3c2B3Jz9xd3BgKSdpZHxqcHFRfHVgJz8ndmxrYmlgWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
},
{
"id": 38,
"createdDate": "2025-07-20T18:14:14.130Z",
"updatedDate": "2025-09-30T20:31:51.149Z",
"type": "session",
"status": "canceled",
"paymentAccountId": 3,
"orderId": 205,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_a1NcxusFpMTralMKJ5K3NbszxwZnVls8U8wTSSRgso5VN34xq2KLqoZy3U#fid2cXdsdWBEZmZqcGtxJz8nZGZmcVo0VHJuTndEZlZqS2YybGBzJyknZHVsTmB8Jz8ndW5acWB2cVowNEtDcERXRG9vaE89NUZTa2tDan1AdkJNaHN2YnE2Tmw8YE5zVUJCb1ZTYXBkQEBgSXNkZ3JTVj1UbmZDUTVVTXA0cH1CMkZXXDVfUUM0YUJRQTVLTGZPbjU1d0tkcmFoNV8nKSdjd2poVmB3c2B3Jz9xd3BgKSdpZHxqcHFRfHVgJz8ndmxrYmlgWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
},
"..."
],
"total": 36
}

Sơ đồ phản hồi

Sơ đồ: ISessionsEntity

total: number
Tổng số bản ghi được tìm thấy.
ví dụ: 100

items: ISessionEntity
Mảng các đối tượng phiên.
ví dụ:

[
{
"id": 27,
"createdDate": "2025-06-04T04:38:32.849Z",
"updatedDate": "2025-06-04T04:38:32.849Z",
"type": "session",
"status": "waiting",
"paymentAccountId": 1,
"orderId": 55,
"paymentUrl": null
}
]

items.id: number
Định danh đối tượng.
ví dụ: 1764

items.createdDate: string
Ngày tạo đối tượng.
ví dụ: "2025-02-26T10:13:16.839Z"

items.updatedDate: string
Ngày sửa đổi đối tượng.
ví dụ: "2025-02-26T10:13:16.839Z"

items.type: string
Loại có thể là 'session' hoặc 'intent'.
ví dụ: "session"

items.status: string
Trạng thái thanh toán.
ví dụ: "completed"

items.paymentAccountId: number
ID thanh toán từ nhà cung cấp bên ngoài.
ví dụ: NaN

items.orderId: number
Định danh đơn hàng.
ví dụ: 1

items.paymentUrl: string | null
Liên kết thanh toán.
ví dụ: " https://www.sandbox.paypal.com/checkoutnow?token=9BE88048TU058770M"