FernandoAcosta.Net

Filtros disponíveis

1 min de leituraAtualizado há 2 semanas

Configurações

Filtro Padrão
wc_ebit_store_id ID da Loja
wc_ebit_priority Prioridade (10)
wc_ebit_banner_url Banner por e-mail
wc_ebit_inline_script Script inline (yes/no)
wc_ebit_show_lightbox Exibir Lightbox (yes/no). Até a 1.5.3 era controlado por engano pelo wc_ebit_inline_script, que ainda vale.
wc_ebit_floating_badge_enabled Ativar selo flutuante (yes/no)
wc_ebit_floating_badge_position bottom-right ou bottom-left
wc_ebit_floating_badge_pages all, home, product ou cart

Banners

Filtro Recebe Uso
wc_ebit_banner_params $args, $order Parâmetros do banner da página de obrigado.
wc_ebit_banner_tags $tag Tag <script> do Ebit.
wc_ebit_email_filter 'woocommerce_email_order_details' Gancho do e-mail onde o banner entra.
wc_ebit_not_allowed_emails ['failed_order', 'customer_refunded_order', 'cancelled_order'] E-mails sem banner.
wc_ebit_banner_link_params $args, $order Parâmetros do link do e-mail.
wc_ebit_banner_link $url, $order Link completo do e-mail.

Dados do pedido

Filtro Recebe Padrão
wc_ebit_payment_type $type, $order 05 cartão, 08 boleto, 90 Pix, 14 outros
wc_ebit_installments $parcels, $order 1
wc_ebit_card_flag $flag, $order 7
wc_ebit_invoice_emissor $emissor, $order 19
wc_ebit_delivery_time $days, $order "Entrega em X dias" do frete ou 10
wc_ebit_mktSaleID, wc_ebit_plataform, wc_ebit_lang valor 0, 0, pt_BR

Dados do produto

Todos recebem $valor, $product, $item: wc_ebit_eanCode, wc_ebit_CategoryL5, wc_ebit_Manufacturer, wc_ebit_Brand, wc_ebit_SubBrand, wc_ebit_productCondition. Exemplos em Personalizar dados do produto.

Exemplo

Parcelas do pedido, para gateways que gravam em _installments:

add_filter( 'wc_ebit_installments', function ( $parcels, $order ) {
	return (int) $order->get_meta( '_installments' ) ?: $parcels;
}, 10, 2 );
Foi útil?