Referência da versão 2.4.0. {gateway} é interpix ou interboleto.
Actions
| Action | Parâmetros | Quando |
|---|---|---|
wc_banco_inter_payments_new_pix_order |
$order, $result |
Pix criado no Inter |
wc_banco_inter_payments_new_bank_slip_order |
$order, $result |
Boleto criado no Inter |
wc_banco_inter_api_error |
$body, $endpoint, $method, $response |
A API do Inter respondeu com erro |
wc_banco_inter_retry |
$method, $payload, $order_id |
Nova tentativa de um webhook, 5 minutos depois |
wc_banco_inter_check_interpix / wc_banco_inter_check_interboletov2 |
— | Conferência de hora em hora. Dá pra disparar à mão |
// avisa o financeiro quando um boleto é gerado
add_action( 'wc_banco_inter_payments_new_bank_slip_order', function ( $order ) {
wp_mail( '[email protected]', 'Boleto gerado', 'Pedido #' . $order->get_order_number() );
} );
Filtros
| Filtro | Parâmetros | Uso |
|---|---|---|
{gateway}_request_args |
$data, $order, $api |
Dados enviados ao Inter ao criar o Pix ou o boleto |
{gateway}_setting_fields |
$fields |
Campos da tela de configuração |
banco_inter_pix_icon / banco_inter_ticket_icon |
$url |
Ícone no checkout |
wc_banco_inter_bank_slip_preview_suffix |
'.pdf' |
Final da URL do boleto. Veja Modificar a URL do boleto |
wc_banco_inter_bank_slip_url |
$url, $order_key |
URL do boleto inteira |
wc_banco_inter_allow_external_files |
true |
false exige que os certificados fiquem dentro da pasta mostrada em "Começa com" |
Constantes do wp-config.php em Constantes e webhook customizado.