安排 PIX 转账
遵循与 PIX 转账相同的原则,主要区别在于需要发送 schedule_date,届时您将收到 schedule_key。
Request
ENDPOINT
/baas/pix_transferMÉTODO
POST- Manual
- Chave
Request Body: 手动转账
{
"pix_transfer_type": "manual",
"source_account": {
"account_branch": "0001",
"account_digit": "2",
"account_number": "2359934",
"owner_document_number": "09080702000105"
},
"schedule_date": "2023-08-24",
"target_account": {
"bank_code": "104",
"account_branch": "0001",
"account_digit": "4",
"account_number": "6717606",
"owner_document_number": "60744463000190",
"owner_name": "Qi Tech",
"account_type": "checking",
"ispb": "32402502"
},
"transaction_amount": 15
}
Response
STATUS
200Response Body: 手动转账
{
"data": {
"operation_key": "8cb70dea-9fb0-4a68-9572-99a72849c8d6",
"status": "pending",
"event_datetime": "2021-08-04 20:05:54",
"pix_transfer_key": "8cb70dea-9fb0-4a68-9572-99a72849c8d6",
"pix_transaction": {
"pix_message": "",
"pix_transfer_key": "8cb70dea-9fb0-4a68-9572-99a72849c8d6",
"transaction_amount": 1891268.97,
"source_account": {
"account_branch": "0001",
"account_digit": "3",
"account_number": "24339",
"owner_document_number": "32402502000135",
"owner_name": "Qi Tech",
"account_type": "checking"
},
"target_account": {
"target_account": "78340-6",
"financial_institution_code": "329",
"owner_document_number": "32402502000135",
"owner_name": "QI Tech",
"target_account_type": "checking_account",
"owner_person_type": "legal",
"trading_name": "QITech"
},
"fee_amount": 0,
"schedule_date": "2020-08-04"
}
}
}
Request Body: 密钥转账
{
"pix_transfer_type": "key",
"source_account": {
"account_branch": "0001",
"account_digit": "2",
"account_number": "2359934",
"owner_document_number": "09080702000105"
},
"schedule_date": "2023-08-24",
"end_to_end_id": "E32402502202308231745g1goFJ577mp",
"pix_key":"52720072800",
"target_account": {
"bank_code": "104",
"account_branch": "0001",
"account_digit": "4",
"account_number": "6717606",
"owner_document_number": "60744463000190",
"owner_name": "Qi Tech",
"ispb": "32402502"
},
"transaction_amount": 15
}
Response
STATUS
200Response Body: 密钥转账
{
"data": {
"end_to_end_id": "E32402502202308231825nkKhXiA9DEA",
"fee_amount": 1,
"pix_message": "",
"pix_transfer_key": "c32ad14a-6bfe-43f4-b5a1-4f335dcdd543",
"source_account": {
"account_brach": "0001",
"account_digit": "2",
"account_number": "2359934",
"account_type": "checking",
"owner_document_number": "09080702000105",
"owner_name": "VOVO LUCIA CONVENIENCIA LTDA"
},
"target_account": {
"document_number": "***.951.18*-**",
"financial_institution": "CAIXA ECONOMICA FEDERAL"
},
"transaction_amount": 15,
"transfer_purpose": "transfer"
},
"event_datetime": "2023-08-23 15:25:36",
"operation_key": "b37224f2-9a8c-4816-b446-acb213bfe5f0",
"schedule_key": "c32ad14a-6bfe-43f4-b5a1-4f335dcdd543",
"status": "pending_approval"
}
Body Params
| 字段 | 类型 | 描述 | 字符数 |
|---|---|---|---|
pix_transfer_type * | string | PIX 有不同的发起类型,"manual" 为用户发送目标账户和来源账户字段,"key" 为用户发送收款方 PIX 密钥(目标账户)和来源账户数据。 | 10 |
source_account * | Object | 来源账户。 | source_account 对象 |
target_account | Object | 目标账户 - 仅在 "manual" 类型交易中发送。 | target_account 对象 |
transaction_amount * | string | 转账金额。 | 10 |
schedule_date | date | 交易预约日期(如未发送,转账将在审批时立即执行)。 | 10 |
receiver_conciliation_id | string | 收款方对账标识。 | 10 |
is_chargeback | string | PIX 交易退款标识(布尔值 True 或 False)。 | 10 |
requester_document_identification * | string | 请求转账用户的 CPF。 | 10 |
pix_transfer_key | string | PIX 交易的幂等密钥 - 仅在转账类型为 "key" 时发送。 | 10 |
chargeback_amount | string | 退款金额 - 此字段仅在退款时发送,并免除 "transaction_amount" 字段的必填要求。 | 10 |
chargeback_other_reason | string | 退款原因(仅在退款时发送)。 | 10 |
chargeback_message | string | 用户在退款时插入消息的字段(仅在退款时发送)。 | 10 |
source_account 对象
| 字段 | 类型 | 描述 | 字符数 |
|---|---|---|---|
account_branch * | string | 机构号。 | 0 |
branch_digit | string | 机构检验位。 | 0 |
account_digit * | string | 账户检验位。 | 0 |
account_number * | string | 账户号。 | 0 |
owner_document_number * | string | 账户持有人的 CPF 或 CNPJ(仅数字)。 | 0 |
target_account 对象
| 字段 | 类型 | 描述 | 字符数 |
|---|---|---|---|
account_branch * | string | 机构号。 | 10 |
account_digit * | string | 账户检验位 | 10 |
account_number * | string | 账户号。 | 10 |
owner_document_number * | string | 账户持有人的 CPF 或 CNPJ(仅数字)。 | 10 |
owner_name * | string | 账户持有人姓名。 | 10 |
account_type * | string | 账户持有人的 CPF 或 CNPJ(仅数字)。 | 10 |
trading_name | string | 法人实体的商业名称。 | 10 |
ispb | string | 识别巴西支付系统转账准备金银行的八位代码。 | 10 |
Response
STATUS
400Response Body
{
"data": "{\"title\": \"Bad Request\", \"description\": \"Invalid request body.\", \"translation\": \"Corpo da requisição inválido.\", \"extra_fields\": {}, \"code\": \"LEG000069\"}"
}