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?.
Payments?.getSessions( offset?, limit? );
Ví dụ tối thiểu
const value = await Payments.getSessions()
Schema
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
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.
Ví dụ phản hồi
{
"items": [
{
"id": 39,
"createdDate": "2025-07-21T01:54:37.970Z",
"updatedDate": "2025-07-21T01:54:37.970Z",
"type": "session",
"status": "waiting",
"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-07-21T01:54:37.963Z",
"type": "session",
"status": "canceled",
"paymentAccountId": 3,
"orderId": 205,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_a1NcxusFpMTralMKJ5K3NbszxwZnVls8U8wTSSRgso5VN34xq2KLqoZy3U#fid2cXdsdWBEZmZqcGtxJz8nZGZmcVo0VHJuTndEZlZqS2YybGBzJyknZHVsTmB8Jz8ndW5acWB2cVowNEtDcERXRG9vaE89NUZTa2tDan1AdkJNaHN2YnE2Tmw8YE5zVUJCb1ZTYXBkQEBgSXNkZ3JTVj1UbmZDUTVVTXA0cH1CMkZXXDVfUUM0YUJRQTVLTGZPbjU1d0tkcmFoNV8nKSdjd2poVmB3c2B3Jz9xd3BgKSdpZHxqcHFRfHVgJz8ndmxrYmlgWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
},
{
"id": 37,
"createdDate": "2025-07-18T05:51:20.359Z",
"updatedDate": "2025-07-21T01:54:37.963Z",
"type": "session",
"status": "canceled",
"paymentAccountId": 3,
"orderId": 205,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_a11RVsxlC8MNSuzMMi9dR7Bm63vteiDK7lzXJnD8DeGcT5ozpWNeKIwmAu#fid2cXdsdWBEZmZqcGtxJz8nZGZmcVo0VHJuTndEZlZqS2YybGBzJyknZHVsTmB8Jz8ndW5acWB2cVowNEtDcERXRG9vaE89NUZTa2tDan1AdkJNaHN2YnE2Tmw8YE5zVUJCb1ZTYXBkQEBgSXNkZ3JTVj1UbmZDUTVVTXA0cH1CMkZXXDVfUUM0YUJRQTVLTGZPbjU1d0tkcmFoNV8nKSdjd2poVmB3c2B3Jz9xd3BgKSdpZHxqcHFRfHVgJz8ndmxrYmlgWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
},
"..."
],
"total": 35
}
Schema
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
}
]
id: number
Định danh đối tượng.
ví dụ: 1764
createdDate: string
Ngày tạo đối tượng.
ví dụ: "2025-02-26T10:13:16.839Z"
updatedDate: string
Ngày sửa đổi đối tượng.
ví dụ: "2025-02-26T10:13:16.839Z"
type: string
Loại có thể là 'session' hoặc 'intent'.
ví dụ: "session"
status: string
Trạng thái thanh toán.
ví dụ: "completed"
paymentAccountId: number
ID thanh toán từ nhà cung cấp bên ngoài.
ví dụ: NaN
orderId: number
Định danh đơn hàng.
ví dụ: 1
paymentUrl: string | null
Liên kết thanh toán.
ví dụ: " https://www.sandbox.paypal.com/checkoutnow?token=9BE88048TU058770M"