Histórico de mensagens em devs

EXIBINDO CONVERSAS RECENTES:

Data: 05/12/2023
Canal: devs
Avatar discord do usuario cwichoski

cwichoski

Ver Respostas

Existe alguma maneira de reenviar as notificações que falharam?

Avatar discord do usuario agenciadiz._44905

agenciadiz._44905

@guilherme_efi na documentação você inseriu as $configurations no lugar errado, elas não ficam no body.. e sim no banking_billet dentro de payment, valeu

Avatar discord do usuario agenciadiz._44905

agenciadiz._44905

Ver Respostas

Obrigado, só uma outra observação caso queira deixar esse exemplo mais completo: as $configurations estão definidas no exemplo, mas não são chamadas na formação do boleto, abçs

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exemplo atualizado, @agenciadiz._44905

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Retirei esse exemplo da nossa documentação

Avatar discord do usuario agenciadiz._44905

agenciadiz._44905

Ver Respostas

Boa João, imaginei que o exemplo do SDK estaria errado mesmo.. obrigado

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia @agenciadiz._44905, segue um exemplo dos dados de entrada para a emissão de um boleto com CNPJ:

{
"items": [
{
"name": "Meu Produto",
"value": 5990,
"amount": 1
}
],
"payment": {
"banking_billet": {
"customer": {
"email": "[email protected]",
"phone_number": "5144916523",
"juridical_person":{
"corporate_name": "Nome da Empresa",
"cnpj": "99794567000144"
},
"address": {
"street": "Avenida Juscelino Kubitschek",
"number": "909",
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"complement": "",
"state": "MG"
}
},
"expire_at": "2023-12-15",
"configurations": {
"fine": 200,
"interest": 33
},
"message": "Essa cobrança pode ser paga pelo código de barras e pelo QR Code"
}
}
}

Avatar discord do usuario agenciadiz._44905

agenciadiz._44905

Ver Respostas

alguém pode me passar um exemplo ou uma outra documentação de emissão de boletos para pessoa jurídica, acho que o exemplo que está na SDK de PHP é incorreto:

$customer = [
"name" => "Gorbadoc Oldbuck",
"cpf" => "94271564656",
// "email" => "",
// "phone_number" => "",
// "birth" => "",
// "address" => [
// "street" => "",
// "number" => "",
// "neighborhood" => "",
// "zipcode" => "",
// "city" => "",
// "complement" => "",
// "state" => "",
// "juridical_person" => "",
// "corporate_name" => "",
// "cnpj" => ""
// ],
];

Pelo exemplo acima, o juridical_person está num array dentro do endereço, acredito que o correto seria:

$customer = [
"name" => "Gorbadoc Oldbuck",
"cpf" => "94271564656",
// "email" => "",
// "phone_number" => "",
// "birth" => "",
// "address" => [
// "street" => "",
// "number" => "",
// "neighborhood" => "",
// "zipcode" => "",
// "city" => "",
// "complement" => "",
// "state" => "",
// ],
// "juridical_person" => [
// "corporate_name" => "",
// "cnpj" => ""
// ],
];

Caso sim, não seria preciso passar o name e o cpf, apenas o corporate_name e o cnpj?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @cwichoski. Bom dia, tudo bem?
Foi corrigido esta falha na última versão da SDK, v1.6.1. Por favor, execute o comando composer update para solucionar.

Avatar discord do usuario cwichoski

cwichoski

parece ser um erro na lib do Efi, porem o software estava funcionando sem problemas e nada foi atualizado, alguma mudança de versão que precisa fazer update?

Avatar discord do usuario cwichoski

cwichoski

Ver Respostas

No PHP começou aparecer uns erros nesses ultimos dias, com a seguinte mensagem:

{\"message\":\"syntax error,
unexpected '|',
expecting ';' or '{'\",\"exception\":\"ParseError\",\"file\":\"/var/www/html/librattum/vendor/efipay/sdk-php-apis-efi/src/Efi/Security.php\",\"line\":41