Metodi di pagamento mancanti nel checkout element di Stripe
Questa è una domanda frequente da parte dei clienti. Se stai usando Stripe, i metodi di pagamento mostrati al checkout — come Klarna, Afterpay, carte e altri — vengono decisi dinamicamente da Stripe. Anche se un metodo è abilitato in Stripe e abilitato in HITLEAD, Stripe potrebbe comunque nasconderlo per alcuni pagamenti.
Perché un metodo di pagamento potrebbe non apparire?
Stripe determina quali metodi mostrare in base a diverse condizioni, tra cui:
- La valuta predefinita del tuo account Stripe
- La valuta di presentazione (la valuta del prodotto o della fattura in acquisto)
- La posizione geografica e l'indirizzo IP del pagante
- L'idoneità e le restrizioni del metodo di pagamento per il tuo account
- I limiti di importo delle transazioni per quel metodo
- Se il metodo è supportato nel paese o nella regione del pagante
Poiché il Stripe Payment Element si adatta per ogni pagante e per ogni transazione, è possibile vedere metodi di pagamento diversi per clienti diversi.
Come verificare perché un metodo è assente?
Puoi fare troubleshooting in due modi.
Opzione 1: Usa lo strumento di troubleshooting di Stripe
Stripe mette a disposizione uno strumento dedicato per diagnosticare i metodi di pagamento mancanti:
https://support.stripe.com/questions/troubleshoot-missing-payment-methods
Esempio -

Opzione 2: Verifica i requisiti del metodo nella dashboard di Stripe
- Apri la Stripe Dashboard
- Vai su Settings (icona ingranaggio in alto a destra)
- Sotto Product settings, apri Payments
- Apri la scheda Payment methods
- Cerca il metodo di pagamento che il tuo pagante non riesce a vedere
- Clicca su View details
Si aprirà un pannello con i requisiti e i dettagli di idoneità del metodo. Le cause più comuni per cui un metodo non viene mostrato includono incompatibilità in:
- Limiti di importo delle transazioni
- Supporto della valuta di presentazione
- Supporto della localizzazione del cliente
- Disponibilità globale e restrizioni
Se uno qualsiasi di questi requisiti non è soddisfatto per quella transazione, Stripe nasconderà il metodo.
Esempio -

In questo caso, per il tuo account, Klarna funzionerà solo se il pagante si trova negli USA o a Porto Rico e la valuta al checkout è USD.
Cosa può controllare HITLEAD Payments?
Stripe esegue il rendering completo del checkout element e decide quali metodi di pagamento mostrare. HITLEAD Payments controlla solo se un metodo di pagamento è abilitato globalmente sul lato HITLEAD.
Se Stripe mostra un messaggio del tipo "blocked by LC payments", significa che il metodo non è ancora abilitato per LC e potrebbe richiedere l'intervento del supporto LC per essere attivato dopo test interni.
Anche in quel caso, LC non può comunque forzare Stripe a mostrare un metodo. Stripe decide se visualizzarlo in base alle regole di idoneità per il pagante e la transazione.
Questo articolo è stato utile?