Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. <?php
  2.  
  3. public function gerarBoleto()
  4. {
  5.  
  6. // Busca o cliente com esse id
  7. // $clientes = Boleto::all();
  8.  
  9. // Gera boleto
  10. // foreach($clientes as $cliente) {
  11. $json = array(
  12. "codigo_banco" => 341,
  13. "razao social" => "EMPRESA LTDA",
  14. "numero_inscricao" => 1234567890123,
  15. "agencia" => 1234,
  16. "agencia_dv"=> 2,
  17. "conta"=> 31234,
  18. "conta_dv" => 3,
  19. "codigo_beneficiario"=> 123456,
  20. "codigo_beneficiario_dv"=> 2,
  21. "detalhes" => array(
  22. "nosso_numero" => 1234,
  23. "carteira" => 123,
  24. "cod_carteira" => 123,
  25. "valor" => "100.00",
  26. "nome_pagador" => "JÃO DO TESTE",
  27. "tipo_pagador"=> 1,
  28. "cpf_cnpj" => "9211932313",
  29. "endereco_pagador" => "Rua A",
  30. "bairro_pagador" => "Bairro B",
  31. "cep_pagador" => "30774942",
  32. "cidade_pagador" => "Belo Horizonte",
  33. "uf_pagador" => "MG",
  34. "data_vencimento" => "02/12/2016",
  35. "data_emissao" => "30/11/2016",
  36. "vlr_juros" => "1.15",
  37. "taxa_juros" => "1%",
  38. "data_desconto" => "",
  39. "prazo" => "",
  40. "mensagem" => "",
  41. "email_pagador" => "",
  42. "data_multa" => "",
  43. "valor_multa" => "",
  44. "taxa_multa" => "10%"
  45. )
  46. );
  47.  
  48. //gera o json do boleto
  49. // $json = json_encode($boleto)
  50.  
  51. // POST com o json para a API
  52. $url = "192.168.1.36:80/boleto/gerar";
  53. $client = new Client($json);
  54. $response = $client->request('POST', $url);
  55. return $response;
  56. //Pegar o html e converter p pdf
  57.  
  58. //enviar o pdf p email do cliente
  59. // }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement