场景模拟
逐步模拟外部代理人所执行操作的生效过程。这些模拟包括:PIX 入账、退款以及 PIX 密钥迁移。
1 - PIX 入账模拟
Request
ENDPOINT
/mock/pix_transfer/incoming_pix_transferMÉTODO
POSTRequest Body
{
"target_account_key": "\<目标账户唯一密钥\>",
"amount": "\<交易金额\>"
}
Body 参数
| 字段 | 类型 | 描述 | 最大字符数 | 示例 | 备注 |
|---|---|---|---|---|---|
target_account_key | string | 目标账户唯一密钥 | 36 | "41112f46-0034-4007-85687-5e592173db2" | |
amount | number | 交易金额 | 6 | 1000 | 最大值 100,000 |
Response
STATUS
201Response Body
{
"end_to_end_id": "E60701190202601291553Zrxq8RRUwS1"
}
2 - 模拟 PIX 入账分析结果
若要模拟 PIX 入账进入人工审核的场景,需要模拟金额超过 R$ 2,000,000.00(两百万)的入账。此情况下,PIX 将处于人工审核状态,客户将收到相应的 Webhook。
注意
两百万的规则仅适用于沙盒环境,不反映生产环境的情况。
收到人工审核 Webhook 后,需使用以下模拟路由对资金入账进行批准或拒绝。客户还将收到包含分析结果的相应 Webhook。
Request
ENDPOINT
/mock/pix_transfer/incoming_pix_analysis_resultMÉTODO
POSTRequest Body
{
"end_to_end_id": "E60701190202601291537yo1ZxpvVzJn",
"analysis_status": "manually_reproved"
}
Body 参数
| 字段 | 类型 | 描述 | 最大字符数 | 示例 | 备注 |
|---|---|---|---|---|---|
end_to_end_id | string | PIX 交易唯一密钥 | 32 | "E60701190202601291537yo1ZxpvVzJn" | |
analysis_status | enum | Analysis Status 枚举值 | "manually_reproved" |
Analysis Status 枚举值
| 枚举值 | 描述 |
|---|---|
| manually_approved | 人工批准 |
| manually_reproved | 人工拒绝 |
3 - 模拟 PIX QR Code 付款
Request
ENDPOINT
/mock/pix_transfer/incoming_pix_qrcodeMÉTODO
POSTRequest Body
{
"qr_code_key": "41112f46-0034-4007-85687-5e592173db2"
}
Body 参数
| 字段 | 类型 | 描述 | 最大字符数 | 示例 | 备注 |
|---|---|---|---|---|---|
qr_code_key | string | QR Code 唯一识别密钥 | 36 | "41112f46-0034-4007-85687-5e592173db2" |
4 - 模拟 PIX 退款
Request
ENDPOINT
/mock/pix_transfer/chargebackMÉTODO
POSTRequest Body
{
"end_to_end_id": "\<交易唯一密钥\>",
"amount": "\<交易金额\>"
}