Perché Stripe viene caricato su tutte le pagine?
È intenzionale e qualcosa che Stripe raccomanda per aiutare con la protezione dalle frodi.
Per sfruttare al meglio le funzionalitàavanzate di Stripe contro le frodi, includi questo script su ogni pagina del tuo sito, non solo sulla pagina di checkout. Ciò consente a Stripe di rilevare comportamenti anomali che potrebbero essere indicativi di frode mentre i clienti navigano sul tuo sito web.
https://stripe.com/docs/stripe-js/reference
Se desideri caricare gli asset di Stripe solo quando necessario, puoi andare su Downloads > Impostazioni > Pagamenti > Stripe e selezionare l'impostazione Restringi asset Stripe.

Apple Pay non appare come metodo di pagamento
Apple Pay apparirà solo sui browser supportati (Safari) e sui dispositivi (dispositivi Apple).

Se Apple Pay non appare quando dovrebbe e/o è apparso in passato, abbiamo riscontrato successo rimuovendo il tuo Dominio del metodo di pagamento e riaggiungendolo, tramite il tuo account Stripe. Per fare ciò, disabilita il tuo dominio esistente, quindi vedrai l'opzione per Aggiungere un nuovo dominio.
Se questo non funziona, contatta il Supporto EDD per ulteriore assistenza.
Perché il campo della carta di credito non viene visualizzato?
Se vedi tutti gli altri campi sulla tua pagina di checkout, ma non i campi della carta di credito, potrebbe esserci un conflitto con un plugin di terze parti che utilizza anche Stripe. Se un plugin di terze parti carica una versione obsoleta di stripe.js, il campo della carta di credito non verrà visualizzato. Vedrai anche questo errore nella tua console Javascript: "window.eddStripe.elements is not a function". Dovrai disattivare o aggiornare eventuali plugin di terze parti che potrebbero utilizzare Stripe per escludere questa possibilità.
EDD crea prodotti in Stripe?
I pagamenti una tantum non creano un Prodotto Stripe, solo un Pagamento. Gli acquisti in abbonamento creeranno un prodotto in Stripe, poiché questo è richiesto da Stripe affinché un abbonamento funzioni.
Errore: Token Stripe sicuro mancante, riprova.
Questo errore si verifica per diversi motivi:
- Un conflitto con uno o più plugin attivati sul tuo sito
- Un conflitto con il tema attualmente attivo sul tuo sito
- Un errore di sintassi Javascript nella schermata di checkout proveniente dal tuo tema o da un altro plugin
- Un programma antivirus o anti-malware eccessivamente aggressivo che blocca la comunicazione con Stripe.com
- Campi di checkout personalizzati che causano il malfunzionamento del Gateway di Pagamento Stripe
- Un conflitto con la configurazione di sicurezza a livello di server
Se ricevi questo errore, la prima cosa da fare è testare i conflitti tra plugin disattivando tutti gli altri plugin e quindi ritestando un acquisto tramite il Gateway di Pagamento Stripe. Se il problema scompare dopo aver disattivato tutti gli altri plugin, riattiva i tuoi plugin uno alla volta e testa un acquisto dopo ogni attivazione. Una volta che il problema si ripresenta, avrai identificato il plugin problematico.
Se il problema non si risolve disattivando altri plugin, attiva temporaneamente un tema diverso, come Twenty Seventeen, Vendd o Themedd. Una volta attivato uno di questi temi, prova a completare un nuovo acquisto. Se l'acquisto va a buon fine senza problemi, il problema è causato dal tuo tema e dovresti contattare il team di sviluppo o supporto del tuo tema per assistenza nella risoluzione dell'errore.
Se il problema persiste dopo aver disattivato tutti i plugin e attivato un tema standard, è probabile che il problema sia dovuto a un plugin del browser o a una configurazione di sicurezza a livello di server. Per verificare un conflitto con un plugin del browser, riprova un acquisto utilizzando un browser diverso. Ad esempio, se usi tipicamente Chrome, prova a effettuare un acquisto da Firefox. Se l'acquisto ha successo, il problema è limitato alla tua configurazione di Chrome e potrebbe essere risolto disattivando i plugin/estensioni del browser.
Se nessuna di queste soluzioni funziona per te, contatta il nostro team di supporto per assistenza.
Cosa viene utilizzato per il descrittore dell'estratto conto?
Il descrittore dell'estratto conto è ciò che i tuoi clienti vedranno sugli estratti conto della loro carta di credito quando acquistano da te. Puoi impostare un descrittore dell'estratto conto nelle impostazioni di Stripe sotto Dashboard → Download → Impostazioni → Gateway di Pagamento → Stripe → Descrittore dell'estratto conto. Tuttavia, se lasci vuoto, verranno utilizzati gli articoli acquistati. Tieni presente che il riepilogo dell'acquisto può essere solo di 22 caratteri perché questo è il limite imposto dagli estratti conto delle carte di credito. Se hai inserito un descrittore dell'estratto conto nel tuo account Stripe, tieni presente che non verrà utilizzato. Tieni presente che alcuni caratteri (< > ” e ) non possono essere utilizzati e verranno rimossi automaticamente se utilizzati.
Per maggiori informazioni sui descrittori dell'estratto conto, o se stai utilizzando l'estensione Pagamenti Ricorrenti, consulta questa documentazione.
Non è possibile combinare valute su un singolo cliente
Stripe ha un'impostazione di valuta predefinita per ogni account. Può essere qualsiasi valuta supportata, ma ce ne può essere solo una. Durante le transazioni singole, Stripe è in grado di accettare qualsiasi altra valuta e convertirla nella valuta predefinita del titolare del conto.
Con Stripe Standard o Stripe Pro se offri un abbonamento in una valuta diversa dalla valuta predefinita impostata in Stripe, potresti visualizzare questo messaggio di errore durante il processo di acquisto:
Can't combine currencies on a single customer
Questo problema si presenta con i pagamenti ricorrenti quando c'è uno sconto sul rinnovo. In tal caso, EDD deve chiedere a Stripe l'account_balance, che è sempre nella valuta predefinita per quell'account Stripe.
Un esempio è se hai un account Stripe con una valuta GBP e un abbonamento in USD con uno sconto sul rinnovo. Quando arriva il momento del rinnovo, EDD otterrà l'account_balance da Stripe (che sarà in GBP) e cercherà di utilizzarlo con l'importo della tua transazione corrente, e le due valute entreranno in conflitto.
Una soluzione è utilizzare il nostro add-on Multi Currency.
