Initiation de paiement (Norme STET V1.4.2)
Initier un virement à partir d'un compte client détenu à la Banques BCP
➤ Description
Contexte
Notre API "Initiation de paiement" (norme STET v1.4.2) vous offre un moyen simple et sécurisé de déclencher un virement classique ou instantané (*), et d’en récupérer le statut. Elle est disponible pour l'ensemble (*) de nos clients usagers de services de paiement (PSU) ayant un compte détenu au sein de la Banque BCP en France.
Vous pouvez accéder à notre API que si vous êtes un fournisseur d'un service d'initiation de paiement (rôle PISP référencé par l'ACPR), donc t 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 signés par une autorité de certification reconnue.
(*) voir les limitations
Fonctionnalités disponibles
- Initier un paiement unique en euros
- Récupérer le statut d’une initiation de paiement
- Parcours fluide pour initier un paiement (une seule authentification forte)
- Confirmer une initiation de paiement (méthode /o-confirmation)
Fonctionnalités non disponibles
- Confirmer une initiation de paiement (méthode /confirmation)
- Annulation de paiement différé
- Parcours client pour initier un paiement en App2App => test en cours, déploiement en fonction de la nouvelle application bancaire mobile mise à disposition des clients
Marque : Banque BCP
Catégories : PISP, DSP2
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 à pasCas 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 à pasCas 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 à pasCas 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 à pasCas 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 n'a pas encore été exécuté.
Découvrir pas à pasCas d'usage : Confirmer une initiation de paiement
Ce cas d'usage décrit la méthode POST /payment-requests/{paymentRequestResourceId}/o-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.
La méthode POST /payment-requests/{paymentRequestResourceId}/confirmation (mode d'authentification REDIRECT simple) ne sera pas implémentée.
Découvrir pas à pas