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 xác thực.

Payments.getSessions(offset, limit)

const value = await Payments.getSessions()
Schema

offset: số
Tham số tùy chọn cho phân trang, mặc định là 0
ví dụ: 0

limit: số
Tham số tùy chọn cho phân trang, mặc định là 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ụ trả về:

{
"total": 100,
"items": [
{
"id": 1764,
"updatedDate": "2024-06-21T09:51:57.785Z",
"type": "session",
"status": "completed",
"orderId": 1,
"paymentAccountId": 1,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_a1iOHnSWAmeN3SN5IgYtPv8Fzv48vGUmKxFuhxD0FOjkOaTAlgiwNY9OYW#fid2BXKsdWBEZmZqcGtxJz8nZGZmcVo0VTZjazFUb2Z8YEBRYkxHJyknZHVsTmB8Jz8ndW5acWB2cVowNEpKcW43TVVBa1NSMU5ST3JfY3VcRGlRSUR8cVx0XFxOXG9Cbn1oM1V0QUExR0RRRnJwV0FCYlNcXUtGdGtzcndgcmJxQVNkQnxvcDBTY0ZpUjZCd319UTU1ME5rXDJIVjYnKSdjd2poVmB3c2B3Jz9xd3BgKSdpZHxqcHFRfHVgJz8ndmxrYmlgWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl",
"clientSecret": "pi_3MtwBwLkdIwHu7ix28a3tqPa_secret_YrKJUKribcBjcG8HVhfZluoGH"
}
]
}
Schema

id: số
định danh đối tượng
ví dụ: 1764

updatedDate: chuỗi
ngày sửa đổi đối tượng

version: số
số phiên bản sửa đổi đối tượng
ví dụ: 10

identifier: chuỗi
định danh văn bản cho trường bản ghi
ví dụ: catalog

type: chuỗi
loại có thể là 'session' hoặc 'intent'
ví dụ: session

lineItems: mảng
danh sách các mục

orderId: số
định danh đơn hàng
ví dụ: 1

paymentAccountId: số
định danh đối tượng tài khoản thanh toán
ví dụ: 1

status: chuỗi
tình trạng thanh toán
ví dụ: completed

sessionId: chuỗi
ID thanh toán từ nhà cung cấp bên ngoài
ví dụ: 9BE88048TU058770M

paymentUrl: chuỗi
liên kết thanh toán
ví dụ: https://www.sandbox.paypal.com/checkoutnow?token=9BE88048TU058770M

successUrl: chuỗi
liên kết chuyển hướng sau khi thanh toán thành công
ví dụ: https://example.com/success

cancelUrl chuỗi
liên kết chuyển hướng sau khi hủy thanh toán
ví dụ: https://example.com/cancel

intent chuỗi
ví dụ:

{
"amount": 1,
"currency": "usd"
}

intentId số
định danh đối tượng ý định
ví dụ: 1

clientSecret chuỗi
khóa bí mật của khách hàng
ví dụ: pi_3Oyz2kQWzXG1R23w144qG7o4_secret_OeScuCwTpHmyOM1atbm7pWJw2