Histórico de mensagens em dúvidas

EXIBINDO CONVERSAS RECENTES:

Data: 27/12/2024
Canal: dúvidas
Avatar discord do usuario brandao0702

brandao0702

muito obrigado novamente

Avatar discord do usuario brandao0702

brandao0702

mas já deu uma luz enorme..

Avatar discord do usuario brandao0702

brandao0702

sim sim.. farei isso

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, mas é bom ver os exemplos para ver que parâmetros são usados nessas outras rotas, e o que eles retornam.

Avatar discord do usuario brandao0702

brandao0702

muito obrigado pelo retorno.. vou tentar aqui e qualquer coisa retorno novamente..

Avatar discord do usuario brandao0702

brandao0702

Ver Respostas

ahh.. top.. entao seria apenas mudar a rota...

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Aonde nesse é:
$pay_charge = $api->createOneStepCharge($params = [], $body);
Os outros métodos seriam:
$pay_charge = $api->updateBillet($params = [], $body);
$pay_charge = $api->settleBillet($params = [], $body);
$pay_charge = $api->cancelBillet($params = [], $body);

Avatar discord do usuario brandao0702

brandao0702

Ver Respostas

obrigado pelo retorno, talvez nao tenha me expressado corretamente, mas quero perguntar se esses eventos não ocorrem similar a esse trecho aqui:

try {
$api = new EfiPay($options);
$pay_charge = $api->createOneStepCharge($params = [], $body);
echo json_encode($pay_charge);
} catch (EfiException $e) {
print_r($e->code);
print_r($e->error);
print_r($e->errorDescription);
} catch (Exception $e) {
print_r($e->getMessage());
}

Avatar discord do usuario brandao0702

brandao0702

eu utilizo PHP, entao teria que desenvolver tudo isso por cURL?

Avatar discord do usuario brandao0702

brandao0702

estou desenvolvendo minha integração com voces e estou usando o SDK para geração dos boletos (bolix).. até agora ok.. contudo minha duvida é quanto às rotas de alteração de vencimento ou baixa dos boletos.. isso nao tem na SDK?

Avatar discord do usuario brandao0702

brandao0702

Ver Respostas

boa tarde a todos...

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Boa tarde, @alyquax. Tudo bem?
Acredito que você possa seguir alguns passos descritos aqui na documentação do n8n com relação a configuração de um webhook. E então basta que você envie a URL que você configurar no n8n no momento da emissão da cobrança, assim você será notificado com um token nessa URL e poderá utilizar o token para consultar a notificação em questão, como descrito aqui em nossa documentação. Caso tenha quaisquer dúvidas, pode nos chamar por aqui!

Avatar discord do usuario pdro0725

pdro0725

Ver Respostas

Obrigado pela resposta!
Irei atualizar aqui.

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

@pdro0725 já atualizamos o SDK, basta utilizar a versão 1.2.14

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia, @pdro0725. Tudo bem?
Recentemente tivemos uma atualização na obrigatoriedade destes campos, anteriormente para a emissão de cobrança de cartão de crédito eles eram obrigatórios, agora eles são opcionais.
Agradecemos por nos avisar com relação à essa tipagem, iremos atualizar no SDK em breve.

Avatar discord do usuario pdro0725

pdro0725

Ver Respostas

Bom dia, na doc da api de cobranças no one-step é mostrado que o billing_address é opcional. Mas na tipagem do ts ele é obrigatório, além do campo 'address' no objeto customer em que também não conta na documentação. Como posso prosseguir? É realmente necessario o endereço do cliente para fazer a cobrança?
imagem enviada na mensagem pelo usuario pdro0725

Avatar discord do usuario alyquax

alyquax

Ver Respostas

Meu caro obrigado por ter me ajudado, até consegui fazer a comunicação entre o Efi e N8N agora só não estou conseguindo encontrar uma solução para Webhook. Só está faltando a mudança de status dos boletos ser recebida de forma automática pelo N8N, tem alguma ideia de como fazer?