Author Image

guilherme_efi

Jan 21, 2025

Criação de Boletos com SDK EFI

boletosSDK EficreateChargecriação em um passocriação em dois passosintegração

Bom dia, @nenno7! Tudo bem?
Verifique se está montando os dados no $body corretamente. Executei o exemplo que está na SDK, e a charge foi criada com sucesso.
imagem enviada na mensagem pelo usuario guilherme_efi

Respostas (2):
Avatar discord do usuario nenno7

nenno7

21/01/2025

Ahhh então o processo é um só agora, antes faziamos o createCharge depois passavamos os params, então no primeiro create devo mandar já com os params. ??

Avatar discord do usuario guilherme_efi

guilherme_efi

21/01/2025

É possível das duas maneiras:
- Criação de Boleto em Two Steps (Dois passos): onde primeiro crie o charge_id e depois associa a de pagamento boleto, informando o charge_id da gerado e os dados do cliente.
- Criação de Boleto (Bolix) em One Step (Um passo): nessa opção você cria a cobrança em uma única requisição, passando todos os dados do boleto. Na SDK se usa o seguinte exemplo: https://github.com/efipay/sdk-php-apis-efi/blob/main/examples/charges/billet/createOneStepBillet.php