Closed adautosilva closed 10 years ago
Onde isso?
Cláudio perdão pela colocação de forma errada. Li o email do cliente e entendi errado a solicitação dele. Na verdade meu cliente perguntou sobre a possibilidade de incluir na menssagem a necessidade do envio do comprovante por email ou ligar informando o pagamento, assim agilizaria o processo de confirmação e identificação do pagamento por parte do pessoal de atendimento.
Tipo: Atenção! Você não receberá o boleto pelos Correios. Por favor, clique no botão ao lado e pague o boleto pelo seu Internet Banking. Se preferir, imprima e pague em qualquer agência bancária ou casa lotérica. [Para agilizar o processo de identificação do seu pagamento você pode enviar o comprovante por email ou entrar em contato pelo telefone XXXXXX informando o pagamento.] Boleto válido até: 27/08/2014.
Fiz um teste aqui e vi que a mensagem fica na tela do cliente e também vai no email que é mandado pro cliente
Ahhh sim, da para trabalhar com filtro, no caso pode criar um plugin ou colocar no functions.php
do tema isso aqui:
function custom_wc_boleto_message( $message ) {
$message .= 'Sua mensagem customizada aqui!';
$message .= '<br />';
return $message;
}
add_filter( 'wcboleto_email_instructions', 'custom_wc_boleto_message' );
add_filter( 'wcboleto_pending_payment_message', 'custom_wc_boleto_message' );
Top demais eu estava pensando na edição do arquivo class-wc-boleto-gateway.php mas sabia que você teria uma outra forma de fazer, eclaro: fazer correto... Valeu mestre...
Oi Claúdio desculpe incomodá-lo com esse assunto denovo, mais coloquei o código assim e não funcionou. O tema que eu uso para esse fim é o Superstore da Woo.
/*-----------------------------------------------------------------------------------*/
/* You can add custom functions below */
/*-----------------------------------------------------------------------------------*/
function custom_wc_boleto_message( $message ) {
$message .= 'Após o pagamento, é necessário o envio do comprovante ou entre em contato pelo telefone: (21) 3153-9020 | (21) 99931-8555';
$message .= '<br />';
return $message;
}
add_filter( 'wcboleto_email_instructions', 'custom_wc_boleto_message' );
add_filter( 'wcboleto_pending_payment_message', 'custom_wc_boleto_message' );
Oi Claudio, uma correção aqui: na verdade o código funcionou no email é possível funcionar também na área do cliente?
Oi Claudio, consegui corrigir a partir do seu código acrescenter mais um filtro. O código ficou igual abaixo:
function custom_wc_boleto_message( $message ) {
$message .= 'Após o pagamento, é necessário o envio do comprovante ou entre em contato pelo telefone: (21) 3153-9020 | (21) 99931-8555';
$message .= '<br />';
return $message;
}
add_filter( 'wcboleto_email_instructions', 'custom_wc_boleto_message' );
add_filter( 'wcboleto_pending_payment_message', 'custom_wc_boleto_message' );
add_filter( 'wcboleto_thankyou_page_message', 'custom_wc_boleto_message' );
Agora o email e a área de admin estão exibindo a mensagem que meu cliente solicitou... Obrigado pelo código...
Que bom que deu tudo certo.
É possível exibir a data de vencimento na mensagem padrão do boleto?
Tipo: Atenção! Você não receberá o boleto pelos Correios. Por favor, clique no botão ao lado e pague o boleto pelo seu Internet Banking. Se preferir, imprima e pague em qualquer agência bancária ou casa lotérica. Boleto válido até: 27/08/2014.