Saltar al contenido principal

getAccounts

Obtiene todas las cuentas de pago como un arreglo.

Descripción

Este método obtiene la cuenta de pago como un arreglo. Devuelve una Promesa que se resuelve en un objeto de cuenta de pago IAccountsEntity.

Pagos.getAccounts();

Ejemplos

Ejemplo mínimo

const response = await Payments.getAccounts();

Ejemplo de respuesta

[
{
"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,
"stripeAccountId": "acct_1QwkKrAcSoNc7iev",
"stripeRedirectUrl": "https://connect.stripe.com/setup/s/acct_1QwkKrAcSoNc7iev/P86lOscuMN2o",
"stripeOnboardingComplete": true,
"stripePublishableKey": "pk_test_51NFuARAjjmJ80CVnnFoxEsGHmvsgt3Ki9eKvPGGjSVduaEEeLvabwVS8QkcFT0PHu1uxG7CRY0ZTF1dGTD0NIcJk00rNawdm0Z",
"status": "connected"
},
"updatedDate": "2025-02-26T13:04:12.806Z"
},
{
"id": 2,
"identifier": "paypal",
"isVisible": true,
"localizeInfos": {
"title": "PayPal"
},
"type": "custom",
"isUsed": false,
"testMode": true,
"settings": {
"status": "connected"
},
"testSettings": {
"status": "connected"
},
"updatedDate": "2025-02-25T08:56:32.384Z"
},
{
"id": 1,
"identifier": "cash",
"isVisible": true,
"localizeInfos": {
"title": "Efectivo"
},
"type": "custom",
"isUsed": true,
"testMode": true,
"settings": {
"status": "connected"
},
"testSettings": {
"status": "connected"
},
"updatedDate": "2025-02-25T08:55:43.957Z"
}
]

Esquema de respuesta

Esquema: IAccountsEntity

id: número
Identificador del objeto.
ejemplo: 12345

localizeInfos: ILocalizeInfo
Descripción en Json del objeto de cuenta de pago.

identifier: cadena
Identificador de texto para el campo de grabación.
ejemplo: "payment_12345"

type: 'stripe' | 'custom'
El tipo puede ser 'stripe' o 'custom'.
ejemplo: 'stripe'

isVisible: booleano
Indicador de visibilidad de la cuenta de pago.
ejemplo: true

isUsed: booleano
Indicador de uso de la cuenta de pago.
ejemplo: false