Accedi
Inizia

Documentazione di Easy Digital Downloads

Documentazione, Materiali di Riferimento e Tutorial per Easy Digital Downloads 

Configurazione dei Gateway Condizionali

Conditional Gateways ti consente di controllare quali gateway di pagamento sono disponibili su base per-prodotto in Easy Digital Downloads.

Se alcuni dei tuoi prodotti non possono utilizzare tutti i processori di pagamento che offri, questa funzionalità garantisce che i clienti vedano solo le gateway che funzionano effettivamente per ciò che è nel loro carrello.

Nota: Conditional Gateways è disponibile con l'Extended Pass e versioni superiori.


Impostazione delle Gateway Consentite per un Prodotto

Per utilizzare la funzionalità Conditional Gateways, assicurati che sia abilitata. Per installarla, vai su Download » Estensioni, trova Conditional Gateways e fai clic su Installa.

La funzione Gateway Condizionali mostra una scheda nella dashboard delle estensioni di Easy Digital Downloads con la descrizione e il pulsante Installa.

Una volta che Conditional Gateways è attivo, una metabox appare su ogni schermata di modifica del prodotto di download, nella barra laterale destra.

Metabox EDD Gateway Condizionali con Stripe e PayPal entrambi deselezionati, il che significa che entrambi i gateway sono consentiti.

La metabox elenca ogni gateway di pagamento attiva sul tuo sito. Per impostazione predefinita, nulla è selezionato, il che significa che ogni gateway è consentita per quel prodotto.

Per limitare un prodotto a gateway specifiche, seleziona quelle che desideri consentire e salva il prodotto. Solo le gateway che hai selezionato verranno offerte per quel prodotto al checkout.

Metabox Gateway Condizionali con solo Stripe selezionato, che limita il prodotto a Stripe

Se deselezioni di nuovo tutti i gateway, il prodotto tornerà ad accettarli tutti, non viceversa. Deselezionare tutto rimuove la restrizione. Non impedisce la vendita del prodotto.

Personalizzazione del Messaggio di Errore del Checkout

Conditional Gateways richiede quasi nessuna configurazione oltre alle caselle di controllo per prodotto. L'unica opzione disponibile è il messaggio di errore mostrato quando il carrello di un cliente non ha un gateway che funzioni per tutto ciò che contiene.

Vai su Download » Impostazioni » Pagamenti » Conditional Gateways per scrivere la tua versione di quel messaggio.

Impostazione del messaggio di errore di checkout di Easy Digital Downloads Gateway Condizionali.

Dopo aver inserito il testo nel campo Messaggio di errore al checkout, ricorda di fare clic su Salva modifiche.

Come Funziona Conditional Gateways

Una volta che hai limitato i gateway su almeno un prodotto, Conditional Gateways controlla ogni prodotto nel carrello al momento del checkout e determina quali gateway sono ancora validi. La regola è semplice:

Un gateway è disponibile al checkout solo se ogni prodotto limitato nel carrello lo consente.

I prodotti che non hai limitato non influiscono affatto. Non aprono gateway aggiuntivi. Semplicemente seguono ciò che i prodotti limitati nel carrello consentono.

Ecco un esempio. Hai due gateway attivi,  PayPal e Stripe.

Vendi ebook insieme ad altri prodotti digitali, e i termini di servizio di PayPal non consentono la vendita di ebook tramite il loro gateway. Quindi selezioni solo Stripe sui tuoi prodotti ebook e lasci illimitati gli altri prodotti.

Quando un cliente aggiunge un ebook e un altro prodotto al proprio carrello, Conditional Gateways controlla entrambi. L'ebook consente solo Stripe e l'altro prodotto non è limitato, quindi segue questa regola. Pertanto: Stripe viene mostrato al checkout.

Ora supponiamo che tu abbia limitato anche i tuoi prodotti non-ebook solo a PayPal. Conditional Gateways controlla di nuovo entrambi i prodotti e non trova alcun gateway che soddisfi entrambi. Invece di mostrare un pulsante di checkout, visualizza il tuo messaggio di errore e chiede al cliente di rimuovere un articolo prima di poter continuare.

Checkout error message shown when no gateway is available for the cart contents

Portafoglio EDD

Se hai attiva anche la funzionalità EDD Wallet, questa non segue lo schema semplice di consentire o nascondere sopra descritto. Wallet si comporta diversamente a seconda del saldo del cliente.

Ad esempio, se…

  • Il saldo Wallet del cliente copre il totale completo del carrello, Wallet viene mostrato come normale opzione di pagamento, filtrato dalla stessa regola di qualsiasi altro gateway.
  • Wallet è l'unico gateway rimasto dopo il filtraggio e il saldo non copre il totale, il checkout non lo nasconde semplicemente. Mostra un errore con un link alla pagina di deposito Wallet, in modo che il cliente possa aggiungere fondi e completare l'acquisto.
  • Altri gateway sono ancora disponibili e il saldo è insufficiente, Wallet viene rimosso silenziosamente dalle opzioni di checkout. Nessun errore, semplicemente non viene offerto.

Stripe PRB, Apple Pay e Google Pay

Se consenti Stripe su un prodotto, anche il Pulsante Richiesta di Pagamento di Stripe è automaticamente consentito, anche se non l'hai selezionato separatamente. Il pulsante copre Apple Pay, Google Pay e le carte salvate nel browser.

This means you can’t use Conditional Gateways to offer Stripe while blocking express checkout on the same product. As long as Stripe is allowed, its Payment Request Button comes along with it.


FAQ sull'Impostazione di Conditional Gateways

Il plugin Conditional Gateways funziona con la funzionalità EDD Wallet?

Yes. Wallet follows different rules than a simple allow or hide. If the customer’s balance covers the cart, Wallet shows normally. If Wallet is the only gateway left and the balance falls short, checkout shows an error with a link to add funds instead of just hiding the option.

Posso bloccare Apple Pay e Google Pay senza bloccare Stripe?

No. Stripe’s Payment Request Button, which covers Apple Pay, Google Pay, and saved browser cards, is automatically allowed whenever Stripe is allowed. There’s currently no way to allow Stripe while blocking express checkout on the same product.

Cosa succede se il carrello di un cliente non ha un gateway di pagamento valido?

Il checkout mostra il messaggio di errore che hai impostato in Download » Impostazioni » Pagamenti » Gateway Condizionali, e chiede al cliente di rimuovere un articolo prima di poter continuare.

Limitare un prodotto modifica le gateway disponibili per i miei altri prodotti?

No. I Gateway Condizionali limitano i gateway solo per il prodotto su cui controlli i gateway. I prodotti che non hai limitato seguono qualunque cosa consentano i prodotti limitati nel carrello. Non aggiungono i propri gateway aggiuntivi.

Cosa succede se deseleziono ogni gateway su un prodotto?

Il prodotto torna a consentire tutti i gateway. Deselezionare tutto rimuove la restrizione. Non impedisce la vendita del prodotto.

Questo articolo è stato utile?

Inizia a vendere oggi!

Unisciti a oltre 50.000 proprietari di negozi intelligenti e inizia a usare il modo più semplice per vendere prodotti digitali con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]