Résumé IA
Aperçu
Souhaitez-vous exclure les paiements échoués du module complément PayPal Standard affectant les paramètres de votre Form Locker ? Par défaut, le module complément Form Locker ne prend pas en compte les statuts de paiement de toute passerelle de paiement intégrée dans vos formulaires. Cependant, avec un extrait de code rapide, vous pouvez facilement exclure les paiements échoués et même en attente, garantissant ainsi que votre formulaire n’est pas restreint pour ces types de soumissions. Nous vous guiderons à travers le processus simple pour y parvenir sans problème !
Ajout du snippet
Ajoutez simplement cet extrait à votre site. Si vous avez besoin d’aide pour ajouter des extraits à votre site, veuillez consulter ce tutoriel.
/**
* 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 );
Ce filtre exclura automatiquement tous les paiements PayPal Standard échoués ou en attente de l’affectation de la limite d’entrées que vous avez définie dans vos paramètres Form Locker.
Et voilà ! Souhaitez-vous également contrôler les paramètres du module complément Form Locker pour le mot de passe ? Jetez un œil à notre Comment rendre le mot de passe du Form Locker insensible à la casse.
Articles associés
Référence du filtre : wpforms_locker_lockers_entry_limit_exclude_not_allowed_entries_excluded_statuses
FAQ
Q : Puis-je utiliser ceci pour le module complément PayPal Commerce ?
R : Pas pour le moment.