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.

Mô tả

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 IAccountsEntity.

Payments.getAccountById(

id

);

Sơ đồ tham số

Sơ đồ

id(bắt buộc): số
Định danh của đối tượng tài khoản thanh toán được lấy
ví dụ: 12345

Ví dụ

Ví dụ tối thiểu

const response = 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 response = 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 response = await Payments.getAccountById(1764, settings);

Ví dụ phản hồi

{
"id": 1,
"identifier": "cash",
"isVisible": true,
"localizeInfos": {
"en_US": {
"title": "Cash"
}
},
"type": "custom",
"isUsed": true,
"testMode": true,
"settings": {},
"testSettings": {}
}

Sơ đồ phản hồi

Sơ đồ: IAccountsEntity

id: số
Đị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: chuỗi
Đị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 khả năng hiển thị của tài khoản thanh toán.
ví dụ: true

isUsed: boolean
Chỉ báo việc sử dụng của tài khoản thanh toán.
ví dụ: false