-
Notifications
You must be signed in to change notification settings - Fork 8
/
testes.php
72 lines (63 loc) · 2.26 KB
/
testes.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<?php
/** REALIZANDO TESTES **/
include_once 'envia_remessa.php';
$config = [
'tipo_ambiente' => 1,//tipo de ambiente: 1- TESTES | 2 - PRODUÇÃO
'identificador' => '08884949000333',//CNPJ DA EMPRESA
'itau_chave' => '9a6a013b-qwer-49a5-bf99-f674761f5775',
'client_id' => 'JeRNqweee5h0',
'client_secret' => '_CS1YIgcTt0YmETQKM277UsXZ97CUrBfqwerrCB2Mau8rx-Yi2tvuFDfHn3vMTWv26V_JaSuUuZuYv8lw0a7g2'
];
$remessa = new EnviaRemessa($config);
//criando boleto para impressao
$boleto = [
'tipo_registro' => 1,
'tipo_cobranca' => 1,
'tipo_produto' => '00006',
'subproduto' => '00008',
'titulo_aceite' => 'N',
'tipo_carteira_titulo' => '109',
'nosso_numero' => '00222088',
'digito_verificador_nosso_numero' => 5,
//'codigo_barras' => '3419109008221031508134347167000047260000043831',
'data_vencimento' => '2017-09-05',
'valor_cobrado' => '00000000000057561',
'seu_numero' => '222059',
'especie' => '01',
'data_emissao' => '2017-09-02',
'data_limite_pagamento' => '2017-09-05',
'tipo_pagamento' => 3,
'indicador_pagamento_parcial' => false,
//pagador
'cpf_cnpj_pagador' => '00004191669300',
'nome_pagador' => 'MAYCON MACIEL DE ALENCAR',//precisa reduzir o tamanho
'logradouro_pagador' => 'R TENENTE MARTINS 521',
'bairro_pagador' => 'BOA VISTA',//precisa reduzir o tamanho
'cidade_pagador' => 'TIMON',
'uf_pagador' => 'MA',
'cep_pagador' => '65631470',
//moeda
'codigo_moeda_cnab' => '9',
//beneficiario
'cpf_cnpj_beneficiario' => '08734949000000',
'agencia_beneficiario' => '0800',
'conta_beneficiario' => '0034700',
'digito_verificador_conta_beneficiario' => '7',
//juros
'tipo_juros' => 5,
//multa
'tipo_multa' => 3,
//grupo desconto
'tipo_desconto' => '0',
//recebimento divergente
'tipo_autorizacao_recebimento' => '3',
'tipo_valor_percentual_recebimento' => 'V',
'valor_minimo_recebimento' => '00000000000057561',
'percentual_minimo_recebimento' => '',
'valor_maximo_recebimento' => '00000000000057561',
'percentual_maximo_recebimento' => ''
];
//adicioando boleto
$remessa->addBoleto($boleto);
$result = $remessa->enviar();
die(print_r($result));