Richieste firmate
Firme HMAC-SHA256 con timestamp e nonce bloccano gli attacchi replay.
Un'API REST prevedibile, richieste firmate, idempotenza ovunque e una sandbox che replica la produzione.

Crea una credenziale API nella dashboard. Le chiavi vengono mostrate una sola volta.
Invia importo, valuta e terminale con una richiesta firmata.
Conferma con una carta di test e ricevi l'esito via 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"
}'Firme HMAC-SHA256 con timestamp e nonce bloccano gli attacchi replay.
Ripeti in sicurezza qualsiasi richiesta che muove denaro: i duplicati restituiscono il primo risultato.
Eventi firmati, tentativi automatici, una dead-letter queue e reinvio manuale.
Carte di test pubbliche e challenge simulate per ogni flusso.
Fissa una data di versione e aggiorna con i tuoi tempi.
Genera client e convalida le richieste a partire dalla specifica pubblicata.

Raccontaci della tua attività e progetteremo insieme la configurazione giusta.