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 );