Solicitudes firmadas
Firmas HMAC-SHA256 con marcas de tiempo y nonces que bloquean los ataques de repetición.
Una API REST predecible, solicitudes firmadas, idempotencia en todas partes y un sandbox que replica producción.

Crea una credencial de API en el panel. Las claves se muestran una sola vez.
Envía el importe, la divisa y el terminal con una solicitud firmada.
Confirma con una tarjeta de prueba y recibe el resultado por webhook.
# Create a payment intent in the sandbox
curl https://api.sandbox.exelpay.com/v1/payment_intents \
-H "ExelPay-Key-Id: key_01J..." \
-H "ExelPay-Timestamp: 1798200000" \
-H "ExelPay-Nonce: 6f1c9d2e-..." \
-H "ExelPay-Signature: v1=..." \
-H "Idempotency-Key: order-1042" \
-H "Content-Type: application/json" \
-d '{
"amount_minor": 4820,
"currency": "EUR",
"terminal_id": "trm_...",
"merchant_reference": "order-1042"
}'Firmas HMAC-SHA256 con marcas de tiempo y nonces que bloquean los ataques de repetición.
Reintenta con seguridad cualquier solicitud que mueva dinero; los duplicados devuelven el primer resultado.
Eventos firmados, reintentos automáticos, cola de mensajes fallidos y reenvío manual.
Tarjetas de prueba publicadas y verificaciones simuladas para cada flujo.
Fija una fecha de versión y actualiza cuando te convenga.
Genera clientes y valida solicitudes a partir de la especificación publicada.

Cuéntanos sobre tu negocio y diseñaremos contigo la configuración adecuada.