Initiation de paiement (Norme STET V1.6.2)

Dernière modification : 22/05/2023

Initier un ou plusieurs virements à partir d'un compte client détenu par les Banques Populaires

➤ Description

Contexte

Notre API "Initiation de paiement" (norme STET v1.6.2) vous offre un moyen simple et sécurisé de déclencher :

  • un virement unitaire SCT immédiat, permanent ou différé, ou un SEPA Instant Payment (SCTInst) et d’en récupérer le statut ;
  • un virement multiple SCT immédiat ou différé et d’en récupérer le statut

Elle est disponible pour l'ensemble de nos clients usagers de services de paiement (PSU) particuliers, professionnels et entreprises des établissements Banque Populaire en France.

Vous pouvez accéder à notre API si vous êtes un fournisseur d'un service d'initiation de paiement (rôle PISP référencé par l'ACPR), si vous êtes titulaire d'un agrément délivré par une autorité compétente et si vous présentez des certificats QWAC et QSealC valides délivrés par une autorité de certification reconnue. 

 

Fonctionnalités disponibles

  • Initier un virement unitaire en euros ;
  • Récupérer le statut d’une initiation de paiement pour un virement unitaire ;
  • Annuler une initiation de paiement d'un virement unitaire SCT différé ou permanent ;
  • Parcours fluide pour initier un paiement (une seule authentification forte si le compte à débiter est transmis).
  • Confirmer une initiation de paiement (méthode confirmation). 
  • Initier un virement multiple en euros.
  • Récupérer le statut d’une initiation de paiement pour un virement multiple..
  • Annuler une initiation de paiement d'un virement multiple SCT différé. 

Fonctionnalités non disponibles

  • Récupérer l’historique d’une initiation de paiement (méthode transactions) 
  • Parcours client pour initier ou annuler un paiement en APP2APP => tests en cours, déploiement en fonction de la nouvelle application mobile bancaire mise à disposition des clients.

Marque : Banque Populaire

Catégories : PISP, DSP2

Consulter l'API

Cas d'usage : Initier un paiement

Ce cas d'usage donne une vue d'ensemble de l'API et décrit comment utiliser cette API pour vous permettre d'initier un paiement lorsque le PSU souhaite effectuer un achat sur un site marchant ou un virement/transfer.

Découvrir pas à pas

Cas d'usage : Consommer l'API

Ce cas d'usage résume les principales étapes pour consommer l'API, de la récupération du jeton à la consommation des services de l'API.

Découvrir pas à pas

Cas d'usage : Initier un paiement

Ce cas d'usage décrit la méthode POST /payment-requests qui vous permet de nous transmettre les données nécessaires d'une initiation de paiement en Euro.

Découvrir pas à pas

Cas d'usage : Récupérer le statut d’une initiation de paiement

Ce cas d'usage décrit la méthode GET /payment-requests/{paymentRequestResourceId} qui permet d’obtenir le statut d’une demande d’initiation de paiement précédemment envoyée pour un PSU.

Découvrir pas à pas

Cas d'usage : Annuler une initiation de paiement

Ce cas d'usage décrit la méthode PUT /payment-requests/{paymentRequestResourceId} qui permet d'annuler une demande d’initiation de paiement précédemment envoyée pour un PSU lorsque le paiement SCT différé n'a pas encore été exécuté (virement unitaire ou multiple) ou que la dernière échéance du paiement SCT permanent n’a pas été atteinte  (virement unitaire).

Découvrir pas à pas

Cas d'usage : Confirmer une initiation

Ce cas d'usage décrit la méthode POST /payment-requests/{paymentRequestResourceId}/confirmation (mode d'authentification REDIRECT renforcé) qui permet de confirmer une demande d’initiation de paiement précédemment envoyée pour un PSU via API DSP2 lorsque le paiement n'a pas encore été exécuté. En revanche cette méthode ne sera pas utilisable pour confirmer une demande d'annulation d'une initiation de paiement : la confirmation sera implicitement portée par l'acceptation par le PSU de la demande d'annulation elle-même.

Découvrir pas à pas

Cas d'usage : Récupérer l'historique d'une initiation de paiement

Ce cas d'usage décrit la méthode GET /payment-requests/{paymentRequestResourceId}/transactions qui permet de récupérer l’historique d’une demande d’initiation de paiement  => ce service n'est pas disponible.

 

Découvrir pas à pas