Panoramica #
L'accettazione di pagamenti con addebito diretto SEPA sul vostro sito web consiste in:
- Creare un oggetto per tracciare un pagamento;
- Raccolta di informazioni sul metodo di pagamento;
- Riconoscimento del mandato;
- Invio del pagamento a Stripe per l'elaborazione.
L'WooshPay utilizza questo oggetto di pagamento, il PaymentIntent, per tracciare e gestire tutti gli stati del pagamento fino al suo completamento.
Le transazioni di addebito diretto SEPA hanno un limite di 1.000 euro ciascuna.
Metodo di integrazione #
Cassa #
Determinare la compatibilità #
Per supportare i pagamenti con addebito diretto SEPA nel Checkout, i prezzi di tutte le voci devono essere espressi in euro (codice valuta eur).
Codici paese disponibili | |
---|---|
Paesi dell'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 |
Paesi SEE | IS, LI, NO |
Paesi che hanno accordi bilaterali con l'UE | AD, SM, MC, VA |
Altri paesi che supportano la SEPA (solo conti denominati in euro supportati) | PF, TF, GI, GG, IM, JE, BL, PM, CH, GB, WF |
———————– | |
Valute supportate | eur |
Valute di presentazione | eur |
Accettare un pagamento #
Questa guida spiega come abilitare l'addebito diretto SEPA e illustra le differenze tra l'accettazione di un pagamento con carta e l'utilizzo dell'addebito diretto SEPA.
Abilitare l'addebito diretto SEPA come metodo di pagamento
Quando si crea una nuova sessione di cassa, è necessario:
- Aggiungere sepa_debit all'elenco dei tipi di metodo di pagamento.
- Assicurarsi che tutte le voci di linea utilizzino la valuta eur.
Metodo di integrazione #
Da server a server #
Creare un Intento di pagamento #
Un PaymentIntent è un oggetto che rappresenta l'intenzione di riscuotere un pagamento da un cliente e tiene traccia del ciclo di vita del processo di pagamento attraverso ogni fase.
Per prima cosa, create un PaymentIntent sul vostro server e specificate l'importo da riscuotere e la valuta eur (l'addebito diretto SEPA non supporta altre valute).
Se avete già un'integrazione che utilizza l'API Payment Intents, aggiungete sepa_debit all'elenco dei tipi di metodo di pagamento per il vostro PaymentIntent.
Richiesta
{
"importo": 2000,
"valuta": "EUR",
"conferma": vero,
"payment_method_options": {
"sepa": {
"iban": "DE12500105170648489890"
}
},
"dati_metodo_di_pagamento": {
"tipo": "sepa",
"dettagli_fatturazione": {
"indirizzo": {
"paese": "DE"
},
"email": "john.doe@fake.id",
"nome": "John Doe"
}
},
"return_url": "https://wooshpay.com"
}
Testate l'integrazione #
Wooshpay fornisce numeri di prova che potete utilizzare per assicurarvi che la vostra integrazione sia pronta per la produzione.
Utilizzate i numeri di prova dell'addebito diretto SEPA per testare l'integrazione di Checkout con l'addebito diretto SEPA.
IBAN di prova: DE12500105170648489890