Arquivo diário de remessa
A loja envia diariamente, via e-mail, um arquivo contendo os novos clientes disponibilizados para a assessoria, Os pagamentos de parcela e acordos firmados em loja do dia anterior.
EndPoint para download da remessa via API
Download do mesmo arquivo enviado via e-mail, arquivo XML compactado em ZIP.
GET
/odata/CobrancaArquivo/DownloadRemessa(token=’value’, remessa=value)
Parameters
Path
token* String Solicite ao lojista seu token de acesso
remessa* Int CodigoRemessa existente no arquivo de remessa diário
Responses
Retornos da assessoria
Os acordos simulados pela assessoria devem ser notificados via API, Preferencialmente notificar no ato da negociação pois o TagOne já irá disponibilizar um link de pagamento para o cliente.
Criando um novo acordo
POST: https://[empresa].treina.tagone.com.br/odata/Acordo
{ "CodigoPessoa": "000000000000000", "QuantidadeParcelas": 0, "DataEntrada": "YYYY-MM-DD", "PrimeiroVencimento": "YYYY-MM-DD", "ValorEntrada": 0.00, "ValorDesconto": 0.00, "ValorAcrescimo": 0.00, "ValorMulta": 0.00, "ValorJuros": 0.00, "ValorAcordo": 0.00, "ValorJurosAcordo": 0.00, "JurosParcelamento": 0, "ValorDocumentos": 334.92, "CodigoAcordoTipo": 2, //FIXO 2 "Faturar" : false, "Parcelas": [ { "NumeroParcela": 1, "ValorParcela": 0, "DataVencimento": "YYYY-MM-DDZ" } ], "Documentos": [ { "CodigoAcordoDocumento": 0, "CodigoDocumento": "000000000000000", "ValorDocumento": 0.00, "ValorJuros": 0.00, "ValorMulta": 0.00 } ] }
RESPONSE 200: SUCESSO
Devolve um objeto com todos os dados no novo acordo, Incluindo códigos dos novos documentos e link para a fatura
{ "CodigoPessoa": "000000000000000", "QuantidadeParcelas": 0, "DataEntrada": "YYYY-MM-DD", "PrimeiroVencimento": "YYYY-MM-DD", "ValorEntrada": 0.00, "ValorDesconto": 0.00, "ValorAcrescimo": 0.00, "ValorMulta": 0.00, "ValorJuros": 0.00, "ValorAcordo": 0.00, "ValorJurosAcordo": 0.00, "JurosParcelamento": 0, "ValorDocumentos": 334.92, "CodigoAcordoTipo": 2, "Parcelas": [ { "NumeroParcela": 1, "ValorParcela": 0, "DataVencimento": "YYYY-MM-DDZ" } ], "Documentos": [ { "CodigoAcordoDocumento": 0, "CodigoDocumento": "000000000000000", "ValorDocumento": 0.00, "ValorJuros": 0.00, "ValorMulta": 0.00 } ] }
RESPONSE 500: Qualquer tipo de falha
{ "title": "Internal Server Error", "status": 500, "detail": "Mensagem de erro" }
Link de pagamento
Criando uma nova link de pagamento de um ou mais documentos sem a criação de um novo acordo.
POST: https://[empresa].treina.tagone.com.br/odata/Fatura/GerarFatura
{ "codigopessoa": "007000000000545", "taxa": 2, "desconto": 0, "data": "2020-10-06", "documentos": [ "999999276149169", "999999276149170", "999999276149171" ], "acordo": 0, "geraBoleto": false }
RESPONSE 200: SUCESSO
Devolve um objeto com todos os dados no novo acordo, Incluindo códigos dos novos documentos e link para a fatura
{ "CodigoFatura": 7021, "CodigoPessoa": "007000000000545", "CodigoSituacaoFatura": 0, "Token": "DFH49GFH", "Titulo": "FATURA DE CREDIARIO", "CodigoAcordo": null, "DataFatura": "2020-10-06T13:26:57.5907777Z", "DataValidade": "2020-10-07T00:00:00Z", "Valor": 374.95, "ValorDesconto": 0, "TaxaBoleto": 2, "TaxaServico": 0, "Valida": true, "LinkFatura": "https://pague-in/[empresa]/[id]", "LinkBoleto": null, "TransactionId": null, "EnumSituacaoFatura": "Gerada", "CodigoBarra": null, "DataCriacao": "2020-10-06T13:26:57.7047457Z", "UsuarioCriacao": "NERD", "DataAlteracao": "2020-10-06T13:26:57.7047457Z", "UsuarioAlteracao": "NERD", "BitSincronia": 0, "Situacao": true }
RESPONSE 500: Qualquer tipo de falha
{ "title": "Internal Server Error", "status": 500, "detail": "Mensagem de erro" }