跳到主要内容

修改钱包额度

修改钱包额度允许更改现有钱包的后付费信用额度金额。

Request

ENDPOINT
/wallet/WALLET_KEY/wallet_limit/WALLET_LIMIT_KEY
MÉTODO
PATCH

路径参数

字段类型描述字符数
wallet_key *uuidv4UUID v4 格式的钱包唯一密钥36
wallet_limit_key *uuidv4UUID v4 格式的钱包额度唯一密钥36
Request Body
{
"limit_amount": 10000.00
}

请求体参数

字段类型描述字符数
limit_amount *float新的后付费信用额度金额-
说明
  • 新额度金额必须大于或等于已用额度(used_limit
  • 只能更新 postpaid_credit_limit 类型的额度
  • 只有 default 类型的钱包可以更新其额度
  • 额度更新也会同步更新卡片服务中的额度

Response

STATUS
200
Response Body:钱包额度已更新
{
"wallet_limit_key": "8cb70dea-9fb0-4a68-9572-99a72849c8d6",
"limit_type": "postpaid_credit_limit",
"limit_amount": 10000.00,
"used_limit": 2500.00
}

响应体参数

字段类型描述字符数
wallet_limit_key *uuidv4UUID v4 格式的已更新额度唯一识别密钥36
limit_type *string已更新的额度类型limit_type 枚举值
limit_amount *float更新后的新后付费信用额度金额-
used_limit *float更新时的已用额度金额-

limit_type 枚举值

枚举值描述
postpaid_credit_limit后付费信用额度

错误响应

STATUS
4xx
Response Body: Error
{
"title": "titulo",
"description": "description in English",
"translation": "descrição em portugues",
"code": "codigo",
"extra_fields": {}
}
HTTP 代码
status
QI 代码
code
标题
title
描述(英文)
description
描述(葡文)
translation
400CIN000110Bad RequestNew limit amount is less than used limitNovo valor do limite é menor que o valor utilizado
400CIN000111Bad RequestError while updating postpaid wallet limit in card service, try again in a few minutes.Erro ao atualizar limite de carteira pós-pago no serviço de cartão, tente novamente em alguns minutos.
400CIN000112Bad RequestRequester postpaid limit exceeded for this clientLimite das carteiras pós-pagas do cliente excedido
403CIN000108ForbiddenWallet type payroll is not allowed for this operationTipo de carteira payroll não é permitido para esta operação
403CIN000109ForbiddenWallet limit type payroll_withdraw_limit is not allowed for this operationTipo de limite de carteira payroll_withdraw_limit não é permitido para esta operação
404CIN000007Wallet not FoundWallet with key: e91d68d4-2904-4f9d-a6ef-50c82c34531e was not foundCarteira com a chave: e91d68d4-2904-4f9d-a6ef-50c82c34531e não foi encontrado
404CIN000107Not FoundWallet limit not foundLimite de carteira não foi encontrado