La domiciliación bancaria es un método de pago ampliamente utilizado en todo el mundo. En los distintos territorios se opera con esquemas diferentes, como Bacs en el Reino Unido, SEPA en toda la eurozona y BECS en Australia.
GoCardless proporciona un punto de acceso único a varios de estos esquemas de domiciliación bancaria. Puedes encontrar la lista aquí.
De forma predeterminada, una cuenta de GoCardless tendrá acceso al esquema asociado al país desde donde te registras, por ejemplo, si te encuentras en Francia, la cuenta tendrá SEPA activado. Si deseas solicitar acceso a otro esquema compatible con GoCardless, envía un correo electrónico a help@gocardless.com.
Implementación de un esquema nuevo
Como integrador, es importante tener en cuenta los campos que se deben abordar cuando se agrega otro esquema a la integración.
Los dos campos más importantes que se deben ajustar son scheme y currency (consulta la documentación de extremos para saber dónde se requieren los parámetros):
Valores de parámetros por esquema | ||||||||
---|---|---|---|---|---|---|---|---|
Extremos de API | Parámetro | Bacs | SEPA | Autogiro | BECS | Betalingsservice | BECS NZ | PAD |
Redirect Flows | scheme |
bacs
|
sepa_core
|
autogiro
|
becs
|
betalingsservice
|
becs_nz
|
pad
|
Mandates | ||||||||
Creditors (scheme identifiers) | ||||||||
Mandate PDFs | ||||||||
Events | ||||||||
Payments |
currency
|
GBP
|
EUR
|
SEK
|
AUD
|
DKK
|
NZD
|
CAD
|
Payouts | ||||||||
Refunds | ||||||||
Subscriptions | ||||||||
Customer Bank Accounts |
Creación de un cliente a través del flujo de redirección
Por ejemplo, cuando se crea un cliente con sede en un país cubierto por la SEPA a través del Flujo de redirección, simplemente hay que cambiar el valor del parámetro scheme:
Ten en cuenta que el valor de scheme no es un campo obligatorio. Si no se envía, tomará el valor predeterminado del esquema asociado a la cuenta bancaria del cliente.
El valor predeterminado del idioma de la página de pago será el del navegador del cliente. No obstante, también se puede configurar manualmente el idioma de la página de pago mediante los parámetros country_code y language, por ejemplo:
Creación de un cliente con las Páginas de pago personalizadas
En el caso de los integradores que usan páginas de pago personalizadas del plan Pro, se haría algo similar a lo que se indica a continuación para agregar un cliente SEPA nuevo:
Nuevamente, ten en cuenta que el esquema no es obligatorio cuando se crea un mandato, ya que se detectará automáticamente a partir de la cuenta bancaria del cliente.
Ten en cuenta que, además de los campos scheme y currency, cuando se crea un cliente sueco a través del flujo de redirección o del extremo de clientes, el siguiente campo es obligatorio:
- swedish_identity_number
Creación de un pago
Para crear un pago después de crear al cliente, debes hacer lo siguiente:
Información adicional para asociados
Revisión de los esquemas a los que tiene acceso un negocio
Como asociado que utiliza páginas de pago personalizadas o el flujo de redirección, es importante saber a qué esquemas tiene acceso un negocio antes de intentar crear un cliente para un esquema específico. Esto se puede saber a través del extremo de acreedores, que indica los acreedores de una cuenta de GoCardless (debería haber un solo acreedor). A continuación, puedes comprobar la matriz scheme_identifiers, dentro de la cual cada instancia tendrá un campo scheme.
Si un negocio no tiene un esquema activado en su cuenta, puede ponerse en contacto con help@gocardless.com para realizar una solicitud para agregar un esquema adicional. Además, si estás intentando probar un esquema nuevo en el entorno de la cuenta de pruebas, envíanos un correo electrónico a la dirección anterior y agregaremos los esquemas que desees.