Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Credit Cards): ORB-3096 - PA138 - Ajuste da descrição do campo #1890

Merged
merged 3 commits into from
Jul 31, 2023
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 @@ -19,7 +19,6 @@ incidem na fatura da conta de pagamento pós-paga. (Vide Enum)
- Multa por atraso no pagamento da fatura
- Juros de mora por atraso no pagamento da fatura
- IOF
- Sem Encargo
- Outros
";Texto;;Obrigatório;;"JUROS_REMUNERATORIOS_ATRASO_PAGAMENTO_FATURA
MULTA_ATRASO_PAGAMENTO_FATURA
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,9 @@ Todos os saldos informados estão representados com a moeda vigente do Brasil.
[Restrição] O campo é obrigatório caso isLimitFlexible for igual a false.
";Texto;3;Condicional;^[A-Z]{3}$;;0;1;" O campo é obrigatório caso isLimitFlexible for igual a false.
";Não permitido;string;BRL;
/data/customizedLimitAmount;customizedLimitAmount;"Valor total do limite customizado pelo cliente nos canais eletrônicos da instituição. Esse objeto é de envio obrigatório nos casos em que a instituição permita ao cliente alterar o seu limite.
";Objeto;;Opcional;;;0;1;"";Não permitido;object;;
/data/customizedLimitAmount/amount;amount;"Valor total do limite informado expresso em valor monetário com no mínimo 2 casas e no máximo 4 casas decimais.
";Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;1000.0400;4
/data/customizedLimitAmount/currency;currency;"Moeda referente ao limite informado, segundo modelo ISO-4217. p.ex. 'BRL.' Todos os limite informados estão representados com a moeda vigente do Brasil.
";Texto;3;Obrigatório;^[A-Z]{3}$;;1;1;"";Não permitido;string;BRL;
26 changes: 24 additions & 2 deletions swagger-apis/credit-cards/2.1.0-rc.1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -708,7 +708,6 @@ components:
- consolidationType
- identificationNumber
- isLimitFlexible
- usedAmountCurrency
- usedAmount
properties:
creditLineLimitType:
Expand Down Expand Up @@ -749,6 +748,30 @@ components:
$ref: '#/components/schemas/CreditCardsUsedAmount'
availableAmount:
$ref: '#/components/schemas/CreditCardsAvailableAmount'
customizedLimitAmount:
type: object
description: |
Valor total do limite customizado pelo cliente nos canais eletrônicos da instituição. Esse objeto é de envio obrigatório nos casos em que a instituição permita ao cliente alterar o seu limite.
required:
- amount
- currency
properties:
amount:
type: string
format: double
pattern: '^\d{1,15}\.\d{2,4}$'
maxLength: 20
minLength: 4
example: '1000.0400'
description: |
Valor total do limite informado expresso em valor monetário com no mínimo 2 casas e no máximo 4 casas decimais.
currency:
type: string
pattern: '^[A-Z]{3}$'
maxLength: 3
description: |
Moeda referente ao limite informado, segundo modelo ISO-4217. p.ex. 'BRL.' Todos os limite informados estão representados com a moeda vigente do Brasil.
example: BRL
CreditCardsAccountPaymentMethod:
type: object
description: Conjunto de informações relativas aos Meios de Pagamento da Conta de pagamento pós-paga
Expand Down Expand Up @@ -1068,7 +1091,6 @@ components:
- Multa por atraso no pagamento da fatura
- Juros de mora por atraso no pagamento da fatura
- IOF
- Sem Encargo
- Outros
enum:
- JUROS_REMUNERATORIOS_ATRASO_PAGAMENTO_FATURA
Expand Down
Loading