Desarrolladores
Referencia de la API
Pendientes (GET / DELETE)

Pagos pendientes

Gestión de transacciones sin completar (PENDIENTE, PENDING_3DS). Guía completa: Flujo de pagos pendientes.


GET /payment/pending

Lista las transacciones pendientes de tu sistema, de la más reciente a la más antigua.

Auth: requiere x-wpay-key.

Response 200

[
  {
    "reference": "WP-1784169095747-578AFA46",
    "order_id": "ORD-1042",
    "name": "Pedido #1042",
    "amount": 350.0,
    "payment_method": "CARD",
    "status": "PENDIENTE",
    "created_at": "2026-07-16 10:22:41"
  }
]

Pruébalo

GET/payment/pending⚡ Simulador — se ejecuta en tu navegador
Ver cURL equivalente (producción)
curl -X GET "https://api.wizpay.app/payment/pending" \
  -H "x-wpay-key: wpk_sandbox_demo"

DELETE /payment/pending/:reference

Cancela definitivamente una transacción pendiente: la marca CANCELADO y elimina su sesión 3DS.

Auth: requiere x-wpay-key.

Response 200

{ "reference": "WP-1784169095747-578AFA46", "status": "CANCELADO" }

Errores

HTTPMensaje
404Transacción no encontrada
400No se puede eliminar una transacción en estado {ESTADO} (solo se cancelan pendientes)

Pruébalo

Copia una reference del listado de arriba y pégala en la ruta:

DELETE/payment/pending/WP-PEGA-AQUI-TU-REFERENCE⚡ Simulador — se ejecuta en tu navegador
Ver cURL equivalente (producción)
curl -X DELETE "https://api.wizpay.app/payment/pending/WP-PEGA-AQUI-TU-REFERENCE" \
  -H "x-wpay-key: wpk_sandbox_demo"