- ¿Quién puede usar las listas de bloqueo?
- ¿Cómo implemento las listas de bloqueo?
- ¿Solo puedo usar listas de bloqueo a través de la API de GoCardless?
- ¿Cómo puedo ver una lista de todos los mandatos bloqueados?
- ¿Cómo puedo comprobar si un mandate_id está bloqueado o no?
- Puede una organización usar la lista de bloqueo creada por otra?
- ¿Las listas de bloqueo se aplican a los mandatos y pagos existentes?
- ¿Podemos crear pagos, suscripciones y calendarios de pago para el mandato bloqueado?
- ¿Puedo desbloquear a un cliente?
¿Quién puede usar las listas de bloqueo?
Las listas de bloqueo son una función de GoCardless Protect+.
Actualmente, GoCardless Protect+ sólo está disponible para los usuarios del plan Pro.
¿Cómo implemento las listas de bloqueo?
Las listas de bloqueo se pueden implementar a través del panel de control y la API de GoCardless.
En el panel de control, seleccione la opción Protect+ del menú de navegación de la izquierda y, a continuación, haga clic en Blocklist. A continuación, haga clic en el botón Añadir un nuevo bloqueo.
Si utiliza la API, puede implementar una Blocklist Blocks de la API de GoCardless. Para obtener más información, consulta nuestra guía del desarrollador aquí.
Ten en cuenta que las cuentas de bloqueo no necesitan una integración completa y se pueden hacer con un cliente de API como Postman.
Si necesitas ayuda para usar nuestra API, ponte en contacto con nuestro equipo de ayuda en la dirección api@gocardless.com.
¿Solo puedo usar listas de bloqueo a través de la API de GoCardless?
No, la herramienta Blocklist también está disponible en el panel de control de GoCardless para los clientes que hayan activado la actualización GoCardless Protect+.
¿Cómo puedo ver una lista de todos los mandatos bloqueados?
En la pestaña Eventos del panel de control, puedes filtrar los eventos con mandato bloqueado. Esto enumerará todos los mandatos bloqueados.
También puedes usar la API para ver información sobre los mandatos bloqueados.
Para ver mandatos bloqueados:
GET https://api.gocardless.com/mandates?status=blocked
Para ver eventos relacionados con mandatos bloqueados:
GET https://api.gocardless.com/events?resource_type=mandates&action=blocked
¿Cómo puedo comprobar si un mandate_id está bloqueado o no?
En el panel de control, puedes buscar el mandate_id para ver el historial de mandatos y comprobar si tiene el estado bloqueado:
Puede una organización usar la lista de bloqueo creada por otra?
No, las listas de bloqueo se crean para cada organización. Por ejemplo, si un correo electrónico está bloqueado por la organización A, la configuración del mandato se bloqueará si el pagador está creando un mandato para la organización A con este correo electrónico. Si el mismo pagador crea un mandato con el mismo correo electrónico para la organización B, no se bloqueará la creación de este mandato.
¿Las listas de bloqueo se aplican a los mandatos y pagos existentes?
No, si un mandato existente coincide con un usuario bloqueado, no cancelaremos ese mandato. Recomendamos cancelar cualquier mandato y pago sospechoso de un usuario antes de bloquear a ese usuario.
¿Podemos crear pagos, suscripciones y calendarios de pago para el mandato bloqueado?
No, una vez que el mandato ha pasado al estado bloqueado pasa al estado inactivo y se comporta de manera similar a un mandato cancelado o rechazado. No podremos crear ningún pago o suscripción.
¿Puedo desbloquear a un cliente?
Una vez que se ha bloqueado un mandato, ese mandato en concreto no se puede desbloquear.
Sin embargo, si deseas desbloquear a un cliente, puedes desactivar el bloqueo para ese pagador y pedir al pagador que cree el mandato de nuevo.
Si usas el flujo de solicitud de facturación o la integración de páginas de pago personalizadas usando la solicitud de facturación, puedes seguir los pasos que se indican a continuación para crear el mandato de nuevo y reducir el número de pasos para el pagador.
1. Pasa el customer_id y el bank_account_id para crear una nueva solicitud de facturación.
POST https://api.gocardless.com/billing_requests "billing_requests": { "mandate_request": { "currency": "GBP" // "scheme": "bacs" } "links": { "customer": "CU000176GQ2BXM" "bank_account": "BA123456789" } }
2. Usa las páginas de pago personalizadas o el flujo de solicitud de facturación para volver a crear el mandato.
Si usas las páginas de pago personalizadas:
Usa la API de solicitud de facturación
Confirma la información de la cuenta bancaria y del cliente
POST https://api.gocardless.com/billing_requests/BR12345678/actions/confirm_payer_details
Rellena la solicitud de facturación
POST https://api.gocardless.com/billing_requests/BR12345678/actions/fulfil
Crea un mandato
POST https://api.gocardless.com/mandates HTTP/1.1
{
"mandates": {
"scheme": "bacs",
"links": {
"customer_bank_account": "BA123"
}
}
}
Si usas el flujo de solicitud de facturación:
Crea un flujo de solicitud de facturación. Como ya tienes el cliente y la cuenta bancaria, el pagador solo tiene que confirmar la información.
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}}" } } }