Stripe Checkout offre Link, un'opzione di pagamento con un solo clic che consente ai clienti di salvare e riutilizzare in tutta sicurezza i propri dati di pagamento. Tuttavia, se hai bisogno di salvare una modalità di pagamento per un addebito all'esterno della sessione o se preferisci gestire in autonomia le modalità di pagamento salvate, dovrai salvare la modalità di pagamento in un Cliente. Allow_redisplay è un parametro dell'oggetto PaymentMethod che ti aiuta a modellare l'avvenuta ricezione o meno del consenso del cliente a inserire automaticamente i dati delle carte salvate per gli acquisti successivi al primo.
Il fatto che una modalità di pagamento venga salvata o meno, e in che modo, dipenderà dalla modalità utilizzata in Checkout.
allow_redisplay: limited
e non verranno precompilate per gli acquisti successivi al primo. In alternativa, puoi consentire ai clienti di scegliere se salvare i dati della carta per gli acquisti successivi usando saved_payment_method_options.payment_method_save. Se usi questo parametro, al cliente verrà mostrata un'ulteriore casella di controllo nella pagina di Checkout, da selezionare facoltativamente per salvare i propri dati di pagamento. Le carte salvate con la casella spuntata saranno salvate con allow_redisplay: always
e i relativi dati verranno precompilati per i clienti che ritornano. allow_redisplay: limited
e non verranno precompilate per gli acquisti successivi al primo. Puoi usare saved_payment_method_options.payment_method_save per consentire ai clienti di salvare la loro modalità di pagamento e precompilarla per gli acquisti successivi. allow_redisplay: always
e verranno precompilate quando si specifica un oggetto Customer in una sessione di Checkout. Questo comportamento predefinito serve a semplificare la conformità alle regole dei circuiti delle carte e alle normative sulla protezione dei dati. Per modificare il comportamento predefinito abilitato da queste modalità, attieniti a una delle seguenti procedure:
allow_redisplay
nella modalità di pagamento: puoi utilizzare l'API PaymentMethod per modificare il valore di allow_redisplay impostato nella modalità di pagamento. allow_redisplay
impostato con Checkout: puoi utilizzare payment_method_data.allow_redisplay per ignorare il valore di allow_redisplay impostato per le modalità di pagamento salvate tramite Checkout. allow_redisplay: always
. Puoi utilizzare saved_payment_method_options.allow_redisplay_filters per scegliere se mostrare anche le modalità di pagamento con allow_redisplay: limited
o unspecified
.Le leggi sulla privacy in vigore nelle varie parti del mondo sono complicate e ricche di sfumature. Prima di implementare setup_future_usage o di ignorare i comportamenti predefiniti di Checkout per salvare e mostrare di nuovo delle modalità di pagamento, ti consigliamo di rivolgerti al tuo ufficio legale o che si occupa di privacy poiché tali operazioni potrebbero riguardare il quadro di conformità in materia di privacy. Ad esempio, il comitato europeo per la protezione dei dati ha pubblicato delle linee guida relative al salvataggio dei dati di pagamento. Scopri come configurare Checkout in modo da raccogliere il consenso e salvare le modalità di pagamento per uso futuro qui.
Se hai creato un account Stripe prima del 18 aprile, le modalità di pagamento salvate in precedenza tramite Checkout sono state completate con il valore di allow_redisplay
adeguato.
A partire dal 1° maggio 2024, Checkout non mostrerà più le carte salvate con allow_redisplay: limited
o unspecified
ai clienti che fanno ritorno. Se hai domande in merito a questa modifica, contatta l'assistenza.
Prossimi miglioramenti alle modalità di pagamento salvate su Checkout