Skip to main contentPrincipe
En mode Push, le Connecteur envoie directement les ordres de paiement vers une API REST exposée par la Banque.
Logique fonctionnelle
- Le Connecteur émet une requête POST HTTPS sécurisée
- La Banque effectue les contrôles préliminaires :
- authentification
- contrôles anti-rejeu et idempotence
- La Banque répond immédiatement avec un accusé de réception :
- 200 OK (SYNC) + Statut : Ordre accepté, traitement en cours immédiat.
- 202 Accepted (ASYNC) : Ordre reçu, mais le traitement métier est différé.
- 4xx/5xx : erreur fonctionnelle ou technique.
- Le Connecteur gère les tentatives de reconnexion (retry) en cas d’erreur réseau ou de timeout.
Avantages
- Faible latence
- Intégration temps réel
- Support des traitements asynchrones
- Sécurité maximale
Contraintes
- La Banque doit exposer une API REST entrante
- Implémentation stricte de l’anti-rejeu et de l’idempotence
- Support recommandé des callbacks