Le prélèvement est un mode de paiement largement utilisé à travers le monde. Chaque pays et région utilise des programmes différents tels que Bacs au Royaume-Uni, SEPA dans la zone Euro et BECS en Australie.
GoCardless fournit un point d'accès unique à plusieurs de ces programmes de prélèvement. Vous trouverez une liste complète des programmes proposés par GoCardless ici.
La puissance de notre réseau mondial se réalise pleinement lorsqu'elle est intégrée efficacement aux logiciels et processus d'entreprise. C'est pourquoi nous œuvrons à simplifier la création et la prise en charge de plusieurs programmes par nos partenaires dans le cadre de leur intégration à GoCardless.
Vous trouverez ci-après des informations sur l'ajout d'un nouveau programme à votre intégration partenaire existante, ainsi que les considérations techniques connexes.
Implémentation d'un nouveau programme
Points de terminaison de l'API | Paramètre | Valeurs des paramètres selon le programme | |||||||
---|---|---|---|---|---|---|---|---|---|
Bacs | SEPA | Autogiro | BECS | Betalingsservice | BECS NZ | DPA | ACH | ||
Flux de redirection | programme |
bacs
|
sepa_core
|
autogiro
|
becs
|
betalingsservice
|
becs_nz
|
dpa
|
ach
|
Mandats | |||||||||
Créanciers (identifiants de programme) | |||||||||
PDF de mandat | |||||||||
Événements | |||||||||
Paiements |
currency
|
GBP
|
EUR
|
SEK
|
AUD
|
DKK
|
NZD
|
CAD
|
USD
|
Versements | |||||||||
Remboursements | |||||||||
Abonnements | |||||||||
Comptes bancaires des clients finaux |
En plus du programme et de la devise, d'autres points de terminaison doivent être pris en compte lors de l'ajout d'un programme supplémentaire à une intégration existante. Certains éléments, comme ceux répertoriés dans le tableau ci-dessous, peuvent avoir été codés en dur lors de la création de votre intégration initiale. Vous devez les modifier en valeurs variables, afin de pouvoir prendre en charge des programmes supplémentaires.
ACTION | PROPRIÉTÉ/PARAMÈTRE | RESSOURCES DISPONIBLES |
---|---|---|
Créer un compte bancaire de créancier | Propriétés | 'country_code' ; 'currency' |
Paramètres | 'iban' ou 'account_number' + 'bank_code' + 'branch_code' | |
Mettre à jour un client | Propriétés | 'address' (Bacs uniquement) ; 'country_code' ; 'currency' ; 'language' |
Paramètres | 'country_code' ; 'language' | |
Si applicable... | 'danish_identity_number' / 'swedish_identity_number' | |
Créer un paiement | Propriétés | 'currency' |
Paramètres | 'currency' | |
Créer un flux de redirection | Propriétés | 'scheme' |
Paramètres | 'prefilled_customer' ['language'] | |
Si applicable... | 'danish_identity_number' / 'swedish_identity_number' | |
Créer un abonnement | Propriétés | 'currency' |
Paramètres | 'currency' | |
Créer un remboursement | Propriétés | 'currency' |
Rechercher des coordonnées bancaires | Propriétés | 'available_debit_schemes' ; 'currency' |
Paramètres | 'iban' ou 'account_number' + 'bank_code' + 'branch_code' | |
Créer un mandat au format PDF | Propriétés | 'country_code' ; 'scheme' ; 'iban' ou 'account_number' + 'bank_code' + 'branch_code' |
Si applicable... | 'danish_identity_number' / 'swedish_identity_number' |
Partenaires n'utilisant que des pages de paiement personnalisées
ACTION | PROPRIÉTÉ/PARAMÈTRE | RESSOURCES DISPONIBLES |
---|---|---|
Créer un client final | Propriétés | 'address' (Bacs uniquement) ; 'country_code' ; 'currency' ; 'language' |
Paramètres | 'bank_code' ou 'iban' | |
Si applicable... | 'danish_identity_number' / 'swedish_identity_number' | |
Créer un compte bancaire de client final | Propriétés | 'country_code' ; 'currency' |
Paramètres | 'country_code' ; 'currency' ; 'iban' ou 'account_number' + 'bank_code' + 'branch_code' | |
Si applicable... | 'account_type' (ACH uniquement) | |
Créer un mandat | Propriétés | 'scheme' |
Paramètres | 'scheme' | |
Si applicable... | 'payer_ip_address' (ACH uniquement) |
Informations complémentaires
Création de clients
Les partenaires disposent de deux options pour permettre à leurs marchands (utilisateurs) de configurer des mandats de prélèvement avec leurs clients ;
1. Utilisation duflux de redirection de GoCardless
- Cette option permet aux utilisateurs d'utiliser les pages de paiement hébergées par GoCardless.
- Ces pages sont entièrement conformes et ont été traduites en danois, néerlandais, français, allemand, italien, norvégien, portugais, slovaque, espagnol et suédois.
2. Création de vos propres pages de paiement personnalisées
- Plutôt que d'utiliser notre flux prêt à l'emploi, vous pouvez créer et héberger vos propres pages de paiement.
- Notez que celles-ci doivent être approuvées par notre équipe d'intégration.
Quelle que soit l'option que vous utilisez actuellement, vous devez savoir à quel programme un utilisateur individuel a accès avant d'essayer de créer un client final pour un programme spécifique.
Pour cela, utilisez le point de terminaison Créanciers pour la liste des créanciers sur un compte GoCardless (il ne doit y avoir qu'un seul créancier). Vous pouvez alors vérifier le tableau scheme_identifiers, dans lequel chaque instance comportera un champ « scheme » (programme).
Si un marchand n'a pas de programme activé sur son compte, il peut demander l'ajout d'un nouveau programme ici.
Réception des versements de frais de partenaire
Pour recevoir les commissions ou les frais d'application d'un nouveau programme, vous devez veiller à ajouter un compte bancaire de paiement dans la devise de ce programme.
Pour cela, vous devrez demander l'ajout du programme à votre compte ici. Nous pourrons alors ajouter le programme à votre compte GoCardless, ce qui vous permettra ensuite d'ajouter un nouveau compte bancaire pour cette devise. Pour en savoir plus sur la connexion du nouveau compte bancaire, reportez-vous au guide disponible ici.