Métodos de pago
Los métodos de pago que la tienda tiene activos, con las cuentas bancarias para transferencia.
Consultar los métodos de pago
GET /api/v1/ecommerce/payment-methods/availables
No pide token ni recibe parámetros.
Respuesta
{
"success": true,
"message": "Información procesada de forma correcta.",
"data": [
{ "code": "CONTRAENTREGA", "name": "Pago contraentrega", "commission": 0, "accounts": null },
{
"code": "TRANSFERENCIA",
"name": "Transferencia o depósito",
"commission": 0,
"accounts": [
{
"description": "Cuenta soles",
"number": "123-4567890-0-12",
"cci": "00212300456789001234",
"owner": "Mi Empresa SAC",
"bank": { "description": "BCP", "logo": "https://…" },
"currency": { "description": "Soles", "symbol": "S/" }
}
]
}
]
}
| Campo | Qué es |
|---|---|
code |
Identificador del método, por ejemplo CONTRAENTREGA o TRANSFERENCIA |
accounts |
Solo en TRANSFERENCIA: las cuentas bancarias que la empresa marcó para mostrar en la tienda. En los demás métodos llega null |
Si la empresa nunca eligió qué métodos mostrar, la ruta devuelve todos los que están activos en el sistema. Elegir manualmente sí filtra la lista a lo elegido, incluido dejarla vacía.
Si algo sale mal
| HTTP | code | Cuándo | Qué hacer |
|---|---|---|---|
| 429 | RATE_LIMITED |
Se superó el límite de peticiones | Guarda la lista en caché |
| 500 | INTERNAL_ERROR |
Fallo del servidor | Reporta la reference |