codephix / asaas-sdk

MIT License
58 stars 42 forks source link

Boletos aparecerem no Asaas ao ser criado. #28

Open tiagocaus opened 1 year ago

tiagocaus commented 1 year ago

Bom dia. Atualmente os boletos só aparecem no assas quando o cliente clica no link para gera-lo.

Como faço para que assim que criado pelo erp eles já apareçam no assas, sem a necessidade de clicar no link?

Obrigado.

codephix commented 1 year ago

Bom dia. Não entendi muito bem, ao criar o boleto sempre será gerado uma cobrança no asaas.

Para criar uma cobrança

$dadosCobranca = [

"customer" => "{CUSTOMER_ID}", "billingType" => "BOLETO", "dueDate" => "2017-06-10", "value" => 100, "description" => "Pedido 056984", "externalReference" => "056984", "discount" => [ "value" => 10, "dueDateLimitDays" => 0 ], "fine" => [ "value" => 1 ], "interest" => [ "value" => 2 ], "postalService" => false

];

$asaas = new Asaas('seu_token_de_acesso', 'producao|homologacao'); $cobranca = $asaas->Cobranca()->create($dadosCobranca);

Caso queira que não seja gerado você precisa realizar essa logica e adaptar para seu sistema.

tiagocaus commented 1 year ago

Ahhh, a minha logica está errada. No meu caso só está sendo executado a criação da cobrança quando o cliente acessa o link, onde é executado o create.

tiagocaus commented 3 months ago

@codephix O que quiz diser é que a fatura só é registrada no asaas quando o cliente acessa o link para gerar o boleto. Como faço para que quando a fatura for gerada no meu sistema enviar ao assas, sem a necessidade de abrir um link?

codephix commented 3 months ago

@tiagocaus o que precisa fazer e criar um link simbólico em sua aplicação e quando essa pessoa acessar o link ai sim ele enviar a requisição para o asaas.