PIX
PIX汇款
PIX是巴西中央银行创建的,支持即时付款的一种新的支付方式。 通过PIX密钥或者QR code作为识别方式进行跨银行间的转账交易,这意味着可以24/7全天候从一个电子钱包向另一个电子钱包进行转移和付款。请注意,这个功能仅在巴西可用。
HTTP请求
POST
/v1/payments/payouts/pix
Request Headers
{
"Content-Type": "application/json",
"Authorization": "Bearer {{access_token}}",
"x-api-key": "{{api_key}}"
}
Request Body
{
"idempotencyKey": "idempotency-key",
"country": "BR",
"targetName": "test user a",
"targetEmail": "testa@liquido.com",
"targetDocument": "24988496880",
"targetPixKey": "testa@liquido.com",
"targetPixKeyType": "email",
"amountInCents": 100,
"currency": "BRL",
"callbackUrl": "https://api.client.com/callback/",
"subMerchantId": "UUID"
}
HTTP Headers 字段说明
Key | Value |
---|---|
Content-Type | application/json |
Authorization | "bearer"+ "" + {{access_token}} |
x-api-key | {{api_key}} |
Request Body 字段说明
参数 | 是否必填 | 类型 | 描述 |
---|---|---|---|
idempotencyKey | String | 此参数用于幂等目的,交易的唯一标识ID 长度不大于128个字节。 | |
country | String | 国家编码,如巴西BR | |
targetName | String | 目标账号持有人的全名.如果设置了targetLastName,此处只需要填写First Name | |
targetLastName | String | 目标账号持有人Last Name | |
targetEmail | String | 目标账户持有人的电子邮箱 | |
targetPhone | String | 目标账户持有人的电话,格式 +55xxxxxxxxx | |
targetBirthDate | String | 目标账户持有人的生日信息,格式 yyyy-MM-dd | |
targetDocument | String | 目标账户持有人的证件号,可以是11位数的CPF或者14位数的CNPJ。 | |
targetPixKey | String | Pix密钥 | |
targetPixKeyType | String | Pix密钥类型,枚举值为 "document" "email" "phone" "random" | |
amount | String | 已弃用。汇款金额,注意: 1 = 1BRL。请使用amountInCents代替,如果和amountInCents同时存在,会优先使用amountInCents | |
amountInCents | Long | 汇款金额,注意: 100 = 1BRL/1USD | |
currency | String | 汇款货币代码,长度为3个字节,BRL、USD | |
callbackUrl | String | 接收交易状态变更通知的地址,接收post请求 | |
subMerchantId | String | 子商户ID。商户类型为PSP时必填。 | |
riskData | JSON | 支付的风险信息。MERCHANT_APP_NAME 或 MERCHANT_WEBSITE 在riskData中必须填一个。 请参考这里查看更多详情。 |
创建一个带风控信息的支付
请参考这里查看更多详情。
Response Body 字段说明
参数 | 类型 | 描述 |
---|---|---|
idempotencyKey | String | 交易的唯一标识ID |
statusCode | Integer | 此次请求API状态代码,200代表API请求成功, 401 访问受限, 422 参数错误, 500 内部错误 |
errorMsg | String | 如果API请求失败,返回的错误信息 |
transferStatus | String | 此次交易的目前状态, 枚举值,"SETTLED", "IN_PROGRESS", "FAILED" 或者 "REJECTED",交易状态应以transferStatus为准 |
transferStatusCode | Integer | 此次交易的状态码, 交易异常码 |
transferErrorMsg | String | 此次交易失败原因 |