Visão geral
Deseja excluir pagamentos com falha do addon do PayPal Standard que afetam suas configurações do Form Locker? Por padrão, o complemento Form Locker não considera os status de pagamento de nenhum gateway de pagamento integrado em seus formulários. Entretanto, com um rápido snippet de código, você pode excluir sem esforço os pagamentos com falha e até mesmo os pendentes, garantindo que seu formulário não seja restrito a esses tipos de envios. Nós o guiaremos pelo processo simples para conseguir isso sem problemas!
Adicionando o snippet
Basta adicionar esse snippet ao seu site. Se precisar de orientação sobre como adicionar snippets ao seu site, consulte este 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 );
Esse filtro excluirá automaticamente qualquer failed
ou pending
PayPal Standard pagamentos não afetem o limite de entrada definido nas configurações do Form Locker.
E é isso! Gostaria de controlar também as configurações do complemento do Form Locker para a senha? Dê uma olhada em Como tornar a senha do Form Locker não sensível a maiúsculas e minúsculas.
Relacionado
Referência do filtro: wpforms_locker_lockers_entry_limit_exclude_not_allowed_entries_excluded_statuses
PERGUNTAS FREQUENTES
P: Posso usar esse complemento para o PayPal Commerce?
R: No momento, não.