getAccountById
Lấy một đối tượng tài khoản thanh toán bằng định danh của nó. 🔐 Phương thức này yêu cầu ủy quyền.
Phương thức này lấy một đối tượng tài khoản thanh toán duy nhất bằng định danh của nó. Nó trả về một Promise mà khi hoàn thành sẽ trả về một đối tượng tài khoản thanh toán.
Payments.getAccountById(
id,
settings
);
Ví dụ tối thiểu
const value = await Payments.getAccountById(1764);
Ví dụ với cài đặt cho stripe
const settings = {
"stripeAccountId": "acct_1RsDXzHy1QOsjfBI",
"stripeOnboardingComplete": true,
"stripePublishableKey": "pk_test_51OO...Y7MS3",
"successUrl": "https://example.com/success",
"cancelUrl": "https://example.com/cancel",
"sessionTimeout": 15
};
const value = await Payments.getAccountById(1764, settings);
Ví dụ với cài đặt cho yookassa
const settings = {
"shopId": "1234567",
"secretKey": "test_pazk0r3JNlMEEwQq6t3Syk-qapXL0ArHvdXYxtaDvcv",
"successUrl": "https://example.com/success",
"cancelUrl": "https://example.com/cancel",
"sessionTimeout": 15
};
const value = await Payments.getAccountById(1764, settings);
Sơ đồ tham số
Sơ đồ
id(bắt buộc): number
Định danh của đối tượng tài khoản thanh toán được lấy
ví dụ: 12345
settings(bắt buộc): any
Đối tượng cài đặt
ví dụ: !!!
Ví dụ phản hồi
{
"id": 1,
"localizeInfos": {
"en_US": {
"title": "Tiền mặt"
}
},
"identifier": "cash",
"type": "custom",
"isVisible": true,
"isUsed": true
}
Sơ đồ phản hồi
Sơ đồ: IAccountsEntity
id: number
Định danh đối tượng.
ví dụ: 12345
localizeInfos: ILocalizeInfo
Mô tả Json của đối tượng tài khoản thanh toán.
identifier: string
Định danh văn bản cho trường ghi.
ví dụ: "payment_12345"
type: 'stripe' | 'custom'
Loại có thể là 'stripe' hoặc 'custom'.
ví dụ: 'stripe'
isVisible: boolean
Chỉ báo về khả năng hiển thị của tài khoản thanh toán.
ví dụ: true
isUsed: boolean
Chỉ báo về việc sử dụng tài khoản thanh toán.
ví dụ: false