- Qui peut utiliser les listes de blocage ?
- Comment mettre en place des listes de blocage ?
- Puis-je uniquement utiliser les listes de blocage via l'API GoCardless ?
- Comment puis-je afficher une liste de tous les mandats bloqués ?
- Comment puis-je vérifier si un identifiant de mandat (mandate_id) spécifique est bloqué ?
- La liste de blocage créée par une organisation sera-t-elle utilisée par une autre organisation ?
- Les listes de blocage s’appliquent-elles aux mandats et aux paiements existants ?
- Est-il possible de créer des paiements, des abonnements et des échéanciers (installment_schedules) pour un mandat bloqué ?
- Puis-je débloquer un client ?
Qui peut utiliser les listes de blocage ?
Les listes de blocage sont une fonctionnalité de GoCardless Protect+.
GoCardless Protect+ n'est actuellement disponible que pour les utilisateurs du plan Pro.
Comment mettre en place des listes de blocage ?
Les listes de blocage peuvent être implémentées via le tableau de bord et l'API GoCardless.
Dans le tableau de bord, sélectionnez l'option Protect+ dans le menu de navigation à gauche, puis cliquez sur Blocklist. Cliquez ensuite sur le bouton Ajouter un nouveau bloc.
Si vous utilisez l'API, vous pouvez mettre en place une liste de blocage à l'aide du point de terminaison Blocages. Pour en savoir plus, veuillez consulter notre Guide du développeur ici.
Veuillez noter que les listes de blocage ne nécessitent pas une intégration complète et peuvent être effectuées à l’aide d’un outil client API tel que Postman.
Si vous avez besoin d'aide pour utiliser notre API, contactez notre équipe d'assistance à l'adresse api@gocardless.com.
Puis-je uniquement utiliser les listes de blocage via l'API GoCardless ?
Non, l'outil Blocklist est également disponible dans le tableau de bord GoCardless pour les clients qui ont activé la mise à jour GoCardless Protect+.
Comment puis-je afficher une liste de tous les mandats bloqués ?
Vous avez la possibilité de filtrer les événements par mandat bloqué depuis l’onglet Événements du tableau de bord. Vous verrez alors s'afficher tous les mandats bloqués.
Vous pouvez également utiliser l’API pour consulter les informations sur les mandats bloqués.
Pour afficher les mandats bloqués :
générez une demande GET https://api.gocardless.com/mandates?status=blocked
Pour afficher les événements liés aux mandats bloqués :
générez une demande GET https://api.gocardless.com/events?resource_type=mandates&action=blocked
Comment puis-je vérifier si un identifiant de mandat (mandate_id) spécifique est bloqué ?
Depuis votre tableau de bord, vous pouvez rechercher l'identifiant de mandat (mandate_id) pour afficher la section Historique des mandats et vérifier si son statut est bloqué :
La liste de blocage créée par une organisation sera-t-elle utilisée par une autre organisation ?
Non, une liste de blocage est spécifique à l'organisation qui l'a créée. Par exemple, si une adresse e-mail est bloquée par l'organisation A, la mise en place du mandat sera bloquée si le payeur tente de configurer son mandat avec cette adresse e-mail auprès de l'organisation A. Si le même payeur tente de configurer un mandat en utilisant cette même adresse e-mail auprès de l'organisation B, la mise en place du mandat ne sera pas bloquée.
Les listes de blocage s’appliquent-elles aux mandats et aux paiements existants ?
Non, si un mandat existant affiche une correspondance avec un blocage, nous n'annulerons pas ce mandat. Nous vous recommandons d'annuler tout mandat et paiement suspect en lien avec un utilisateur avant de bloquer cet utilisateur.
Est-il possible de créer des paiements, des abonnements et des échéanciers (installment_schedules) pour un mandat bloqué ?
Non, une fois qu'un mandat affiche un statut bloqué, il devient inactif et fonctionne exactement comme les mandats qui ont été annulés ou qui ont échoué. Nous ne serons pas en mesure de mettre en place des paiements ou des abonnements.
Puis-je débloquer un client ?
Une fois un mandat bloqué, il n'est plus possible de le débloquer.
Cependant, si vous souhaitez débloquer un client, vous pouvez désactiver le blocage pour ce payeur et lui demander de reconfigurer le mandat.
Si vous utilisez le Flux de demande de facturation, ou si vous utilisez l’intégration des Pages de paiement personnalisées dans le cadre de la demande de facturation, vous pouvez suivre les étapes ci-dessous pour remettre en place le mandat et réduire le nombre d’étapes pour le payeur.
1. Remplissez les champs customer_id et bank_account_id pour créer une nouvelle demande de facturation.
POST https://api.gocardless.com/billing_requests "billing_requests": { "mandate_request": { "currency": "GBP" // "scheme": "bacs" } "links": { "customer": "CU000176GQ2BXM" "bank_account": "BA123456789" } }
2. Utilisez les Pages de paiement personnalisées ou le Flux de demande de facturation pour recréer le mandat.
Si vous utilisez des Pages de paiement personnalisées :
À l'aide de l'API de demande de facturation
Confirmez les coordonnées du client et du compte bancaire
POST https://api.gocardless.com/billing_requests/BR12345678/actions/confirm_payer_details
Traitez la demande de facturation
POST https://api.gocardless.com/billing_requests/BR12345678/actions/fulfil
Créez le mandat
POST https://api.gocardless.com/mandates HTTP/1.1
{
"mandates": {
"scheme": "bacs",
"links": {
"customer_bank_account": "BA123"
}
}
}
Si vous utilisez le Flux de demande de facturation :
Créez un Flux de demande de facturation. Étant donné que vous disposez déjà des coordonnées du client et du compte bancaire (bank_account), il suffit au payeur de les confirmer.
POST https://api.gocardless.com/billing_request_flows { "billing_request_flows": { "auto_fulfil": true, "lock_bank_account": true, "lock_customer_details": true, "links": { "billing_request": "{{BR12345678}}" } } }