Attenzione!

Questo articolo contiene codice PHP ed è destinato agli sviluppatori. Offriamo questo codice come cortesia, ma non forniamo supporto per personalizzazioni del codice o sviluppo di terze parti.

Per ulteriore assistenza, consulta il tutorial di WPBeginner su come aggiungere codice personalizzato.

Chiudi

Come escludere i pagamenti falliti da PayPal dalle impostazioni di Form Locker

Panoramica

Stai cercando di escludere i pagamenti falliti dal componente aggiuntivo PayPal Standard che influiscono sulle impostazioni del tuo Form Locker? Per impostazione predefinita, il componente aggiuntivo Form Locker non considera gli stati dei pagamenti di alcun gateway di pagamento integrato nei tuoi moduli. Tuttavia, con un rapido snippet di codice, puoi escludere senza sforzo i pagamenti falliti e persino quelli in sospeso, assicurandoti che il tuo modulo non sia limitato per questi tipi di invii. Ti guideremo attraverso il processo semplice per ottenere questo risultato senza problemi!

Aggiunta dello snippet

Aggiungi semplicemente questo snippet al tuo sito. Se hai bisogno di indicazioni su come aggiungere snippet al tuo sito, esamina questo tutorial.

/**
 * Exclude pending and failed payments from PayPal with Form Locker Entry Limit option
 *
 * @link https://wpforms.com/developers/how-to-exclude-failed-payments-from-paypal-inside-form-locker-settings/
 */

function wpf_dev_exclude_payment_status( $statuses ) {
	
	// Exclude failed payments from form locker settings
	$statuses[] = 'failed';
	// Exclude pending payments from form locker settings
	$statuses[] = 'pending';
	
	return $statuses;
}
add_filter( 'wpforms_locker_lockers_entry_limit_exclude_not_allowed_entries_excluded_statuses', 'wpf_dev_exclude_payment_status', 10, 1 );

Questo filtro escluderà automaticamente qualsiasi pagamento PayPal Standard fallito o in sospeso dall'influenzare il Limite di invii che hai impostato nelle tue impostazioni di Form Locker.

E questo è tutto! Vuoi anche controllare le impostazioni del componente aggiuntivo Form Locker per la password? Dai un'occhiata al nostro Come rendere la password di Form Locker non sensibile alle maiuscole/minuscole.

Riferimento filtro: wpforms_locker_lockers_entry_limit_exclude_not_allowed_entries_excluded_statuses

FAQ

D: Posso usarlo per il componente aggiuntivo PayPal Commerce?

R: Al momento no.