Hooks com filters e actions estão disponíveis em nosso plugin.
Eles podem ser úteis para corrigir problemas pontuais preservando atualizações futuras, bem como para realizar integrações pontuais com outros sistemas (ex: ERP).
Nesta página você encontra uma lista de filtros e actions e outros detalhes.
Tipo | Nome | Observação |
Filter | pagbank_connect_items_data | Permite modificar os itens enviados na finalização de um pedido. Deve devolver um array de objetos do tipo PagBank\Object\Item. |
Filter | pagbank_connect_shipping_address | Permite modificar o endereço de entrega. Um PagBank\Object\Address e um WC_Order é passado, e um Address deve ser retornado. |
Filter | pagbank_connect_billing_address | Permite modificar o endereço de cobrança. Um PagBank\Object\Address e um WC_Order é passado, e um Address deve ser retornado. |
Filter | pagbank_get_installments | Permite modificar o retorno/cálculo de parcelas. O $return, $orderTotal e $bin do cartão são passados. O array no mesmo formato de $return deve ser devolvido. |
Action | pagbank_connect_after_proccess_response | Executado após processar a resposta de um novo pagamento. WC_Order e array $response são passados. |
Action | pagbank_recurring_subscription_status_changed | Executado quando uma assinatura tem seu status alterado. O $subscription e novo $status são fornecidos. |
Action | pagbank_recurring_cancellation_processed | Quando o cancelamento de uma assinatura pendente de cancelamento é realizado. O $subscription é passado. |
Action | pagbank_recurring_expired_paused_processed | Quando uma assinatura deveria ser cobrada mas está pausada e o processamento da cobrança não ocorreu. O $subscription é passado. |
Action | pagbank_recurring_failed_process_subscription_payment | Quando uma exceção não tratada ocorre ao processar o pagamento de uma recorrencia. O $subscription, $order e $exception são passados. |
Action | pagbank_status_changed_to_$status | Usado quando uma notificação do PagBank é enviada. O $status representa o status da transação no pagbank em caixa baixa (ex: paid). O $order e $order_data são passados. |
Action | rm_pagbank_before_account_recurring_view_subscription | Chamado no template de visualização de uma assinatura, antes do título. O $subscription é passado. |
Veja como usar um hook no wordpress com alguns exemplos com um de nossos hooks mais populares.
Quer sugerir um? Comente neste artigo.
Comentários
0 comentário
Por favor, entre para comentar.