Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -69,11 +69,14 @@ OUTROS";0;1;" Preenchimento obrigatório se o tipo transação selecionado for '
";Objeto;;Obrigatório;;;1;1;"";Não permitido;object;;
/data/amount/amount;amount;Valor relacionado ao objeto.;Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;1000.0400;4
/data/amount/currency;currency;Moeda referente ao valor monetário, seguindo o modelo ISO-4217.;Texto;3;Obrigatório;^[A-Z]{3}$;;1;1;"";Não permitido;string;BRL;
/data/transactionDateTime;transactionDateTime;"Data e hora da transação disponível para os clientes nos canais digitais da instituição.
Neste momento, é obrigatório preencher com dados reais com precisão de data, hora e minuto, mesmo que a instituição não exiba para o cliente nesse nível de granularidade, em algumas situações.
Dessa forma, os segundos e milissegundos podem ser preenchidos com zero (0), por exemplo: 2024-01-29T11:15:00.000Z.
/data/transactionDateTime;transactionDateTime;"Data e hora da transação.

Nas compras parceladas, o `transactionDateTime` deve ser idêntico em todas as parcelas. O campo deve obrigatoriamente refletir a informação exibida ao cliente nos canais digitais da instituição, com precisão de data, hora e minuto — mesmo que a instituição não exiba esse nível de granularidade em seus canais. Nesses casos, os segundos e milissegundos podem ser preenchidos com zero (0). Exemplo: 2024-01-29T11:15:00.000Z.
";Date Hora;24;Obrigatório;(^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])T(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)\.(?:[0-9]){3}Z$);;1;1;"";Não permitido;string;2016-01-29T12:29:03.374Z;
/data/billPostDate;billPostDate;"Data em que a transação foi inserida na fatura.
";Data;20;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2021-05-21;
/data/payeeMCC;payeeMCC;"O MCC ou o código da categoria do estabelecimento comercial. Os MCCs são agrupados segundo suas similaridades. O MCC é usado para classificar o negócio pelo tipo fornecido de bens ou serviços. Os MCCs são atribuídos por tipo de comerciante (por exemplo, um para hotéis, um para lojas de materiais de escritório, etc.) ou por nome de comerciante (por exemplo, 3000 para a United Airlines).
";Número;2147483647;Opcional;;;0;1;"";Não permitido;number;5137;

[Restrição] Informação de envio obrigatório quando o valor do campo transactionType for igual a PAGAMENTO.
";Número;2147483647;Condicional;;;0;1;" Informação de envio obrigatório quando o valor do campo transactionType for igual a PAGAMENTO.
";Não permitido;number;5137;
Original file line number Diff line number Diff line change
Expand Up @@ -75,12 +75,21 @@ Para compras parceladas o valor do campo deve corresponder ao valor da parcela.
";Objeto;;Obrigatório;;;1;1;"";Não permitido;object;;
/data/amount/amount;amount;Valor relacionado ao objeto.;Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;1000.0400;4
/data/amount/currency;currency;Moeda referente ao valor monetário, seguindo o modelo ISO-4217.;Texto;3;Obrigatório;^[A-Z]{3}$;;1;1;"";Não permitido;string;BRL;
/data/transactionDateTime;transactionDateTime;"Data e hora da transação disponível para os clientes nos canais digitais da instituição.
Neste momento, é obrigatório preencher com dados reais com precisão de data, hora e minuto, mesmo que a instituição não exiba para o cliente nesse nível de granularidade, em algumas situações.
Dessa forma, os segundos e milissegundos podem ser preenchidos com zero (0), por exemplo: 2024-01-29T11:15:00.000Z.
/data/transactionDateTime;transactionDateTime;"Data e hora da transação.

Nas compras parceladas, o `transactionDateTime` deve ser idêntico em todas as parcelas. O campo deve obrigatoriamente refletir a informação exibida ao cliente nos canais digitais da instituição, com precisão de data, hora e minuto — mesmo que a instituição não exiba esse nível de granularidade em seus canais. Nesses casos, os segundos e milissegundos podem ser preenchidos com zero (0). Exemplo: 2024-01-29T11:15:00.000Z.
";Date Hora;24;Obrigatório;(^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])T(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)\.(?:[0-9]){3}Z$);;1;1;"";Não permitido;string;2016-01-29T12:29:03.374Z;
/data/billPostDate;billPostDate;"Data em que a transação foi inserida na fatura.
Preencher o campo com a data dummy: 0001-01-01, apenas para os casos nos quais ainda não houver a data de inserção na fatura.
";Data;20;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2021-05-21;
/data/billForecastDate;billForecastDate;"Mês e ano em que a transação/parcela será faturada, podendo ser uma fatura aberta, futura ou fechada.

- Caso seja uma transação futura, essa data poderá ser ajustada conforme o cliente altere os ciclos de sua fatura. Independentemente disso, o mês e o ano devem corresponder exatamente à previsão de cobrança dessa parcela.

- Todas as transações devem ser refletidas de forma idêntica aos canais digitais, e, caso não estejam nos canais, devem ser apresentadas conforme a previsão de cobrança da casa.
";Texto;;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])$;;1;1;"";Não permitido;string;2021-05;
/data/payeeMCC;payeeMCC;"O MCC ou o código da categoria do estabelecimento comercial. Os MCCs são agrupados segundo suas similaridades. O MCC é usado para classificar o negócio pelo tipo fornecido de bens ou serviços. Os MCCs são atribuídos por tipo de comerciante (por exemplo, um para hotéis, um para lojas de materiais de escritório, etc.) ou por nome de comerciante (por exemplo, 3000 para a United Airlines).
";Número;2147483647;Opcional;;;0;1;"";Não permitido;number;5137;

[Restrição] Informação de envio obrigatório quando o valor do campo transactionType for igual a PAGAMENTO.
";Número;2147483647;Condicional;;;0;1;" Informação de envio obrigatório quando o valor do campo transactionType for igual a PAGAMENTO.
";Não permitido;number;5137;
Original file line number Diff line number Diff line change
Expand Up @@ -75,12 +75,21 @@ Para compras parceladas o valor do campo deve corresponder ao valor da parcela.
";Objeto;;Obrigatório;;;1;1;"";Não permitido;object;;
/data/amount/amount;amount;Valor relacionado ao objeto.;Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;1000.0400;4
/data/amount/currency;currency;Moeda referente ao valor monetário, seguindo o modelo ISO-4217.;Texto;3;Obrigatório;^[A-Z]{3}$;;1;1;"";Não permitido;string;BRL;
/data/transactionDateTime;transactionDateTime;"Data e hora da transação disponível para os clientes nos canais digitais da instituição.
Neste momento, é obrigatório preencher com dados reais com precisão de data, hora e minuto, mesmo que a instituição não exiba para o cliente nesse nível de granularidade, em algumas situações.
Dessa forma, os segundos e milissegundos podem ser preenchidos com zero (0), por exemplo: 2024-01-29T11:15:00.000Z.
/data/transactionDateTime;transactionDateTime;"Data e hora da transação.

Nas compras parceladas, o `transactionDateTime` deve ser idêntico em todas as parcelas. O campo deve obrigatoriamente refletir a informação exibida ao cliente nos canais digitais da instituição, com precisão de data, hora e minuto — mesmo que a instituição não exiba esse nível de granularidade em seus canais. Nesses casos, os segundos e milissegundos podem ser preenchidos com zero (0). Exemplo: 2024-01-29T11:15:00.000Z.
";Date Hora;24;Obrigatório;(^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])T(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)\.(?:[0-9]){3}Z$);;1;1;"";Não permitido;string;2016-01-29T12:29:03.374Z;
/data/billPostDate;billPostDate;"Data em que a transação foi inserida na fatura.
Preencher o campo com a data dummy: 0001-01-01, apenas para os casos nos quais ainda não houver a data de inserção na fatura.
";Data;20;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2021-05-21;
/data/billForecastDate;billForecastDate;"Mês e ano em que a transação/parcela será faturada, podendo ser uma fatura aberta, futura ou fechada.

- Caso seja uma transação futura, essa data poderá ser ajustada conforme o cliente altere os ciclos de sua fatura. Independentemente disso, o mês e o ano devem corresponder exatamente à previsão de cobrança dessa parcela.

- Todas as transações devem ser refletidas de forma idêntica aos canais digitais, e, caso não estejam nos canais, devem ser apresentadas conforme a previsão de cobrança da casa.
";Texto;;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])$;;1;1;"";Não permitido;string;2021-05;
/data/payeeMCC;payeeMCC;"O MCC ou o código da categoria do estabelecimento comercial. Os MCCs são agrupados segundo suas similaridades. O MCC é usado para classificar o negócio pelo tipo fornecido de bens ou serviços. Os MCCs são atribuídos por tipo de comerciante (por exemplo, um para hotéis, um para lojas de materiais de escritório, etc.) ou por nome de comerciante (por exemplo, 3000 para a United Airlines).
";Número;2147483647;Opcional;;;0;1;"";Não permitido;number;5137;

[Restrição] Informação de envio obrigatório quando o valor do campo transactionType for igual a PAGAMENTO.
";Número;2147483647;Condicional;;;0;1;" Informação de envio obrigatório quando o valor do campo transactionType for igual a PAGAMENTO.
";Não permitido;number;5137;
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
data,,,,,,,,,,,,,,,,,,,,,links,,,,meta
transactionId,identificationNumber,transactionName,billId,creditDebitType,transactionType,transactionalAdditionalInfo,paymentType,feeType,feeTypeAdditionalInfo,otherCreditsType,otherCreditsAdditionalInfo,chargeIdentificator,chargeNumber,brazilianAmount,,amount,,transactionDateTime,billPostDate,payeeMCC,self,first,prev,next,requestDateTime
,,,,,,,,,,,,,,amount,currency,amount,currency,,,,,,,,
TXpRMU9UQTROMWhZV2xSU1FUazJSMDl,4453,PGTO,MTU0OTU1NjI2NTk4OTRmc2ZhZDRmc2Q1NmZkM,DEBITO,CASHBACK,"EBu&.<8/oaRjNA8Yco)wPN<29.HN^ccQPU>b ~8_p/`^i`bnw>""fppO4Dy'Iu/*^7y{v",A_VISTA,ANUIDADE,"8>#Aj<N>[REbFOuz7""WM m:mmt,\CZxq|Z5*O2PC?DS}(1u F5sDZue2AOgzI=Lz$=8B;JlW[x<;/4B?p);Q{",CREDITO_ROTATIVO,]U2Iyb?w<3,12,12,1000.0400,BRL,1000.0400,BRL,2016-01-29T12:29:03.374Z,2021-05-21,5137,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,2021-05-21T08:30:00Z
data,,,,,,,,,,,,,,,,,,,,,,links,,,,meta
transactionId,identificationNumber,transactionName,billId,creditDebitType,transactionType,transactionalAdditionalInfo,paymentType,feeType,feeTypeAdditionalInfo,otherCreditsType,otherCreditsAdditionalInfo,chargeIdentificator,chargeNumber,brazilianAmount,,amount,,transactionDateTime,billPostDate,billForecastDate,payeeMCC,self,first,prev,next,requestDateTime
,,,,,,,,,,,,,,amount,currency,amount,currency,,,,,,,,,
TXpRMU9UQTROMWhZV2xSU1FUazJSMDl,4453,PGTO,MTU0OTU1NjI2NTk4OTRmc2ZhZDRmc2Q1NmZkM,DEBITO,CASHBACK,nh$A1yd,A_VISTA,ANUIDADE,"#!Tr2\9M}t3`nkNk}u);0xR8V}/d@~ED&9v.>-%]~xsS-lRWt(8%>Y r#G@:Uk4<zbWH741rm{JpS*:9/#ONG""=(b/wJ!I5tfYDds",CREDITO_ROTATIVO,uc./-']1S[L5\z2;.UDZ<rn?(cf{~.@l2@{oM!%H.76S+>O7,12,12,1000.0400,BRL,1000.0400,BRL,2016-01-29T12:29:03.374Z,2021-05-21,2021-05,5137,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,2021-05-21T08:30:00Z
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
data,,,,,,,,,,,,,,,,,,,,,links,,,,meta
transactionId,identificationNumber,transactionName,billId,creditDebitType,transactionType,transactionalAdditionalInfo,paymentType,feeType,feeTypeAdditionalInfo,otherCreditsType,otherCreditsAdditionalInfo,chargeIdentificator,chargeNumber,brazilianAmount,,amount,,transactionDateTime,billPostDate,payeeMCC,self,first,prev,next,requestDateTime
,,,,,,,,,,,,,,amount,currency,amount,currency,,,,,,,,
TXpRMU9UQTROMWhZV2xSU1FUazJSMDl,4453,PGTO,MTU0OTU1NjI2NTk4OTRmc2ZhZDRmc2Q1NmZkM,DEBITO,CASHBACK,2/Rf$Uq!6AR#hAIu`vx)c:pUZ,A_VISTA,ANUIDADE,\8vS2{IEvz_ht33wLH1MGI&?eh,CREDITO_ROTATIVO,oI jQR'p~6R[8uHx2swQARk0),12,12,1000.0400,BRL,1000.0400,BRL,2016-01-29T12:29:03.374Z,2021-05-21,5137,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,2021-05-21T08:30:00Z
data,,,,,,,,,,,,,,,,,,,,,,links,,,,meta
transactionId,identificationNumber,transactionName,billId,creditDebitType,transactionType,transactionalAdditionalInfo,paymentType,feeType,feeTypeAdditionalInfo,otherCreditsType,otherCreditsAdditionalInfo,chargeIdentificator,chargeNumber,brazilianAmount,,amount,,transactionDateTime,billPostDate,billForecastDate,payeeMCC,self,first,prev,next,requestDateTime
,,,,,,,,,,,,,,amount,currency,amount,currency,,,,,,,,,
TXpRMU9UQTROMWhZV2xSU1FUazJSMDl,4453,PGTO,MTU0OTU1NjI2NTk4OTRmc2ZhZDRmc2Q1NmZkM,DEBITO,CASHBACK,F2RlZ?QAFO&F%/=_hyz6CG|ZY{7?fxTJ*,A_VISTA,ANUIDADE,"Wg0,>6!lJuu:pj=0$CO~J` T@NuT oek>)tg h?,!Y= 8ceRl(",CREDITO_ROTATIVO,P(CLnm!Kl0$#d~}g{~PCm:q2ut,12,12,1000.0400,BRL,1000.0400,BRL,2016-01-29T12:29:03.374Z,2021-05-21,2021-05,5137,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,https://api.banco.com.br/open-banking/api/v2/resource,2021-05-21T08:30:00Z
Loading