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
