Nhảy đến nội dung

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