انتقل إلى المحتوى الرئيسي

getAccounts

احصل على جميع حسابات الدفع كمصفوفة.

الوصف

تقوم هذه الطريقة بالحصول على حساب الدفع كمصفوفة. إنها تعيد Promise يتم حله إلى كائن حساب الدفع IAccountsEntity.

Payments.getAccounts();

أمثلة

مثال بسيط

const response = await Payments.getAccounts();

مثال على الاستجابة

[
{
"id": 3,
"identifier": "stripe",
"isVisible": true,
"localizeInfos": {
"title": "Stripe"
},
"type": "stripe",
"isUsed": true,
"testMode": true,
"settings": {
"status": "not_connected"
},
"testSettings": {
"cancelUrl": "https://stage.oneentry.cloud/",
"successUrl": "https://stage.oneentry.cloud/",
"sessionTimeout": 15,
"stripe_account_id": "acct_1QwkKrAcSoNc7iev",
"stripe_redirect_url": "https://connect.stripe.com/setup/s/acct_1QwkKrAcSoNc7iev/P86lOscuMN2o",
"stripe_onboarding_complete": true,
"status": "not_connected"
}
},
{
"id": 2,
"identifier": "paypal",
"isVisible": true,
"localizeInfos": {
"title": "PayPal"
},
"type": "custom",
"isUsed": false,
"testMode": true,
"settings": {},
"testSettings": {}
},
{
"id": 1,
"identifier": "cash",
"isVisible": true,
"localizeInfos": {
"title": "Cash"
},
"type": "custom",
"isUsed": true,
"testMode": true,
"settings": {},
"testSettings": {}
}
]

مخطط الاستجابة

المخطط: IAccountsEntity

id: number
معرف الكائن.
مثال: 12345

localizeInfos: ILocalizeInfo
وصف Json لكائن حساب الدفع.

identifier: string
معرف نصي لحقل التسجيل.
مثال: "payment_12345"

type: 'stripe' | 'custom'
يمكن أن يكون النوع 'stripe' أو 'custom'.
مثال: 'stripe'

isVisible: boolean
مؤشر الرؤية لحساب الدفع.
مثال: true

isUsed: boolean
مؤشر الاستخدام لحساب الدفع.
مثال: false