Visión general #
Aceptar pagos de Adeudos Directos SEPA en su sitio web consiste en:
- Creación de un objeto para el seguimiento de un pago;
- Recopilación de información sobre el método de pago;
- Acuse de recibo del mandato;
- Envío del pago a Stripe para su procesamiento.
WooshPay utiliza este objeto de pago, el PaymentIntent, para seguir y gestionar todos los estados del pago hasta que éste se completa.
Las operaciones de adeudo directo SEPA tienen un límite de 1.000 EUR cada una.
Método de integración #
Pedido #
Determinar la compatibilidad #
Para admitir pagos de débito directo SEPA en Checkout, los precios de todas las partidas deben expresarse en euros (código de moneda eur).
Códigos de país disponibles | |
---|---|
Países de la UE | AT, BE, BG, HR, CY, CZ, DK, EE, FI, FR, DE, GR, HU, IE, IT, LV, LT, LU, MT, NL, PL, PT, RO, SK, SI, ES, SE |
Países del EEE | IS, LI, NO |
Países que tienen acuerdos bilaterales con la UE | AD, SM, MC, VA |
Otros países que admiten la SEPA (sólo cuentas denominadas en EUR) | PF, TF, GI, GG, IM, JE, BL, PM, CH, GB, WF |
———————– | |
Divisas admitidas | eur |
Monedas de presentación | eur |
Aceptar un pago #
Utilice esta guía para saber cómo activar el Adeudo Directo SEPA: muestra las diferencias entre aceptar un pago con tarjeta y utilizar el Adeudo Directo SEPA.
Activar el adeudo directo SEPA como método de pago
Al crear una nueva sesión de pago, debe:
- Añadir sepa_debit a la lista de payment_method_types.
- Asegúrate de que todas tus line_items utilizan la moneda eur.
Método de integración #
De servidor a servidor #
Crear una PaymentIntent #
Un PaymentIntent es un objeto que representa su intención de cobrar el pago de un cliente y realiza un seguimiento del ciclo de vida del proceso de pago a través de cada etapa.
En primer lugar, cree un PaymentIntent en su servidor y especifique el importe a cobrar y la divisa eur (el adeudo directo SEPA no admite otras divisas).
Si ya dispone de una integración que utiliza la API de Payment Intents, añada sepa_debit a la lista de tipos de métodos de pago de su PaymentIntent.
Solicitar
{
"importe": 2000,
"moneda": "EUR",
"confirm": true
"payment_method_options": {
"sepa": {
"iban": "DE12500105170648489890"
}
},
"payment_method_data": {
"tipo": "sepa",
"billing_details": {
"dirección": {
"país": "DE"
},
"email": "john.doe@fake.id",
"name": "John Doe"
}
},
"return_url": "https://wooshpay.com"
}
Pruebe su integración #
Wooshpay proporciona números de prueba que puede utilizar para asegurarse de que su integración está lista para la producción.
Utilice los números de prueba de Débito Directo SEPA cuando pruebe su integración de Checkout con Débito Directo SEPA.
IBAN de prueba: DE12500105170648489890