Cada lembrete é um post boleto_reminder com status br_created. O status br_finished existe, mas hoje nenhum código o aplica.
Metas do lembrete
| Meta | Conteúdo |
|---|---|
_order_id |
ID do pedido. |
_available_hours |
Horários configurados quando o lembrete foi criado. |
_clicks |
Uma entrada por clique: [ 'time' => 'Y-m-d H:i:s' (UTC), 'reference' => horas do e-mail ]. |
_timeline |
Uma entrada por evento: [ 'time' (UTC), 'message', 'type'?, 'hours'? ]. |
type na timeline: reminder_sent (lembrete enviado) ou recovered_sale (venda recuperada). Cancelamentos vêm só com message.
_clicks e _timeline são metas repetidas: leia com get_post_meta( $id, '_clicks', false ).
Metas do pedido
| Meta | Conteúdo |
|---|---|
_wc_boleto_reminder |
yes quando o lembrete foi criado. |
_wc_boleto_reminder_id |
ID do post do lembrete. |
_wc_boleto_reminder_recovered |
yes quando o pedido virou venda recuperada. |
Vendas recuperadas no período:
$ids = wc_get_orders( [
'limit' => -1,
'return' => 'ids',
'date_paid' => '2026-10-01...2026-10-31',
'meta_query' => [ [ 'key' => '_wc_boleto_reminder_recovered', 'value' => 'yes' ] ],
] );