createSession
Tạo phiên thanh toán. 🔐 Phương thức này yêu cầu ủy quyền?.
Thanh toán?.createSession( orderId?, type?, automaticTaxEnabled? );
Ví dụ tối thiểu
const value = await Payments.createSession(1, 'session')
Schema
orderId(bắt buộc): số
Mã định danh đơn hàng
ví dụ: 12345
type(bắt buộc): 'session' | 'intent'
Loại phiên. Các giá trị có thể: "session" hoặc "intent"
ví dụ: 'session'
automaticTaxEnabled: boolean
Tính toán tự động tỷ lệ thuế. Mặc định: false
ví dụ: false
Phương thức này tạo một phiên thanh toán. Nó trả về một Promise mà sẽ giải quyết thành một đối tượng phiên thanh toán.
Ví dụ phản hồi
{
"id": 1764,
"updatedDate": "2024-06-21T09:53:28.898Z",
"version": 10,
"identifier": "my-id",
"paymentUrl": "https://paymewntlink.com"
}
Schema
id: số
Mã định danh đối tượng.
ví dụ: 12345
updatedDate: chuỗi
Ngày sửa đổi đối tượng.
ví dụ: "2023-10-01T12:00:00Z"
version: số
Phiên bản của đối tượng.
ví dụ: 1
identifier: chuỗi
Mã định danh văn bản cho trường ghi.
ví dụ: "payment_12345"
paymentUrl: chuỗi
Liên kết thanh toán.
ví dụ: "https://example.com/payment/12345"