Coloque o código no functions.php do tema filho ou num plugin de snippets.
| Action | Recebe | Quando |
|---|---|---|
wc_melhor_envio_new_tracking_code |
código, pedido | Um código de rastreio novo é salvo no pedido. |
wc_melhor_envio_check_posted |
— | Roda a verificação de envio (cron). |
wc_melhor_envio_bling_invoice_imported |
pedido | A NF do Bling foi lida das notas do pedido. |
wc_melhor_envio_webmania_invoice_imported |
pedido, resposta | A NF do Webmania foi salva. |
wc_melhor_envio_ajax_before_process |
pedido | Antes de processar uma ação do quadro de etiquetas. |
wc_melhor_envio_after_metabox_fields |
pedido | No fim dos campos do quadro Etiquetas Melhor Envio. |
add_action( 'wc_melhor_envio_new_tracking_code', function ( $code, $order ) {
// avisar o ERP
}, 10, 2 );
Pra rodar a verificação agora: do_action( 'wc_melhor_envio_check_posted' );