跳到主要内容

创建定期付款

请求

ENDPOINT
/account/ACCOUNT_KEY/incoming_recurrence
方法
POST

请求 Path Params

字段类型描述字符数
account_key *uuid4账户的唯一标识键。36

Request Body

Request Body: 创建固定金额定期付款
{
"request_control_key": "01585acf-b0c3-4389-baf3-a58abbe92d58",
"end_to_end_id": "E73856642202309201429bZKfklNlbwu",
"periodicity": "monthly",
"journey_type": "journey_one",
"start_date": "2025-04-01",
"end_date": "2027-04-01",
"target_pix_key": "pix_key@test.bcb.com",
"pix_message": "Informação do pagamento",
"is_retry_allowed": true,
"transaction_amount": 150.04
}
Request Body: 创建可变金额定期付款
{
"request_control_key": "12385acf-b0c3-4389-baf3-a58abbe92d58",
"end_to_end_id": "E73856642202309201429bZKfklNlbwu",
"periodicity": "monthly",
"journey_type": "journey_one",
"start_date": "2025-07-01",
"end_date": null,
"target_pix_key": "pix_key@test.bcb.com",
"pix_message": "Pagamento da conta de energia elétrica",
"is_retry_allowed": true,
"minimum_transaction_amount": 50.00,
"maximum_transaction_amount": 300.00
}

Body Params

字段类型描述字符数
request_control_key *uuid客户端使用的 uuid4 格式请求唯一标识键。36
periodicity *enumerator与付款关联的周期类型。Enumeradores periodicity
journey_type *enumerator请求旅程类型。Enumeradores journey_type
start_date *string定期付款开始日期。-
end_to_end_id *stringSPI(即时支付系统)内 Pix 交易的幂等键。该键在 Pix 键查询中返回。32
target_pix_keystring接收交易的账户 Pix 键。100
target_accountObject目标账户 - 仅用于手动转账。Objeto target_account
transaction_amountnumber固定金额定期付款的转账金额。10
minimum_transaction_amountnumber可变金额定期付款的最低转账金额。10
maximum_transaction_amountnumber可变金额定期付款的最高转账金额。10
end_datestring定期付款结束日期,对于无限期情况发送 null。-
pix_messagestring随 Pix 转账一起发送的消息。140
is_retry_allowedboolean是否允许 Pix 交易重试。-

Enumeradores periodicity

枚举值描述
weekly每周定期
monthly每月定期
quarterly每季定期
semiannual每半年定期
annual每年定期

Enumeradores journey_type

枚举值描述
journey_one通过应用内通知申请授权
journey_two通过扫描 QR 码申请授权
journey_three通过扫描 QR 码进行即时 Pix 付款来授权定期付款
journey_four付款或调度 Pix 后依次申请定期付款授权

Objeto target_account

字段类型描述字符数
account_branchstring账户支行。6
account_digitstring账户校验位。1
account_numberstring账户号码。20
owner_document_numberstring账户持有人的 CPF 或 CNPJ(仅数字)。14
owner_namestring账户持有人姓名。150
account_typeenumerator账户类型。Enumerador account_type
ispbstring基于金融机构 CNPJ 的代码(8位数字)。8
信息

由于不同机构返回的信息不同,不同的枚举值可能表示同一种账户类型。

Enumerador account_type

枚举值描述
checking_account支票账户
salary_account工资账户
saving_account储蓄账户
payment_account支付账户

响应

STATUS
200
Response Body: 定期付款已创建
{
"incoming_recurrence_key": "cfa32109-a6dd-4304-94db-03a7b6d92a47",
"incoming_recurrence_status": "pending_confirmation",
"created_at": "2025-05-22T20:30:23.459Z",
}
字段类型描述最大字符数
incoming_recurrence_keyuuid授权的唯一标识键。36
incoming_recurrence_statusstring定期付款状态标识符。Enumerador incoming_recurrence_status
created_atstring定期付款请求的创建时间。-

Enumerador incoming_recurrence_status

枚举值描述
pending_confirmation定期付款待确认
active定期付款已激活
cancelled定期付款已取消
suspended定期付款已暂停
expired定期付款已到期
STATUS
4XX
Response Body
{
"title": "titulo",
"description": "description in English",
"translation": "descrição em portugues",
"code": "codigo"
}
HTTP 状态码QI 代码
code
标题
title
描述(英文)
Description
描述(葡文)
translation
400QIT000001Bad RequestSchema ErrorErro de Schema
403APX000025User is not allowed to do this transactionUser is not allowed to do this transactionUsuário não tem autorização para fazer essa transação
403APX000017Requester not allowed to access this endpointRequester has no permission to perform pix transfers on this endpointRequester não possui permissão de realizar transações pix através deste endpoint
404APX000020Account not FoundAccount was not foundConta {account_key} não foi encontrada.
406APX000026Invalid end_to_end_idThe end_to_end_id sent {end_to_end_id} is not valid.O end_to_end_id enviado {end_to_end_id} não é válido
406APX000005Invalid Transaction AmountTransaction amount of {transaction_amount} is not valid. It must be a positive value with at maximum 2 decimal placesO valor de transação {transaction_amount} não é válido. Deve ser um valor positivo com no máximo duas casas decimais
409APX000013Request Control Key Reuse ErrorThe request_control_key {request_control_key} already in useA request_control_key {request_control_key} já utilizada