Salvare le modalità di pagamento per gli abbonamenti dopo l'entrata in vigore delle normative dell'autenticazione forte del cliente (SCA)

Salvare subito i dati della carta, senza un pagamento iniziale

Se vuoi salvare la carta di un cliente senza addebitargli subito l'abbonamento, usa l'API Setup Intents di Stripe per creare un SetupIntent e acquisire i dati della sua carta. Questo SetupIntent ottimizzerà il flusso di autenticazione quando addebiterai il primo importo al ​​tuo cliente (usando l'API Payment Intents), così come nella procedura di pagamento ricorrente.

Salvare i dati della carta insieme al primo pagamento

Se desideri salvare i dati della carta insieme al primo addebito, crea un PaymentIntent per effettuare l'addebito e acquisire i dati della carta per l'uso futuro. Utilizza il parametro setup_future_usage per indicare come ti aspetti che si verifichino gli addebiti futuri:

Al momento della creazione del PaymentIntent e dell'addebito dell'importo, il cliente viene coinvolto in un flusso di verifica per l'autenticazione, a meno che non sia applicato un flusso lineare (disponibile solo per 3D Secure 2).

Pagamenti ricorrenti

Se hai creato per la prima volta un SetupIntent o se hai creato un PaymentIntent con il parametro setup_future_usage impostato su off_session per il primo addebito, l'addebito successivo richiederà automaticamente un'esenzione per transazione avviata dal venditore alla società emittente della carta che consentirebbe l'esito positivo dell'addebito senza autenticazione.

L'esenzione è concessa a discrezione della banca emittente della carta. Se l'emittente rifiuta la richiesta di esenzione, il cliente dovrà essere reindirizzato sul tuo sito web o sulla tua app per autenticare l'acquisto all'interno della sessione. Per far questo puoi:

Ulteriori informazioni