Avrai notato la presenza di varie Voci cliente doppie che rappresentano la stessa persona e vorrai unirle. Purtroppo, Stripe non supporta la funzione di unione dei clienti.
I clienti doppi sono causati generalmente dalle sessioni Payment Links o Checkout che hanno customer_creation
impostata su sempre
o dalle integrazioni che creano automaticamente una nuova voce cliente nell'ambito del flusso di pagamento.
Per evitare la creazione di Voci cliente doppie, individua se una voce per quel cliente specifico esiste nella tua istanza Stripe. Se conservi l'indirizzo email del cliente, puoi usarlo per filtrare l'API Customer List. Potresti anche decidere di salvare l'ID cliente a livello locale nella tua integrazione. Se esistono più Voci cliente per un cliente, suggeriamo di usare il cliente con i dati più rilevanti (ad esempio, modalità di pagamento più recente, ulteriori dettagli come nome e indirizzo).
Una volta individuata la Voce cliente corretta (se esiste), usa quell'ID cliente anziché creare una nuova voce. Infine, se usi Checkout e/o Payment Links, prova a impostare il comportamento customer_creation
per if_required
nella tua integrazione.