Skip to main content

Principe

En mode Push, le Connecteur envoie directement les ordres de paiement vers une API REST exposée par la Banque.

Logique fonctionnelle

  1. Le Connecteur émet une requête POST HTTPS sécurisée
  2. La Banque effectue les contrôles préliminaires :
    • authentification
    • contrôles anti-rejeu et idempotence
  3. 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.
  4. 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