商户
获取转账手续费
在发起待处理资金 (Pending Fund) 转账之前,查询某种法币适用的商户间转账手续费——固定或按比例收费模式。
GET
/
v2
/
merchant
/
transfer_fee
获取转账手续费
curl --request GET \
--url https://api-test.velafi.com/v2/merchant/transfer_fee \
--header 'X-BH-TOKEN: <api-key>'import requests
url = "https://api-test.velafi.com/v2/merchant/transfer_fee"
headers = {"X-BH-TOKEN": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-BH-TOKEN': '<api-key>'}};
fetch('https://api-test.velafi.com/v2/merchant/transfer_fee', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));HttpResponse<String> response = Unirest.get("https://api-test.velafi.com/v2/merchant/transfer_fee")
.header("X-BH-TOKEN", "<api-key>")
.asString();{
"code": 123,
"msg": "<string>",
"data": {
"fiat": "<string>",
"feeType": 123,
"fee": 123
}
}在商户账户之间转移资金之前,使用此接口获取适用的手续费。VelaFi 支持两种手续费模式:固定金额手续费和按比例手续费。请在调用转移待处理资金之前查询手续费,以便向用户展示准确的费用信息。
所有请求都必须在
X-BH-TOKEN 请求头中携带通过 GET /v2/token/generate 获取的业务令牌。目前支持的币种为 MXN 和 ARS。接口地址
GET https://api.velafi.com/v2/merchant/transfer_fee
查询参数
string
必填
要查询转账手续费的法币。支持的值:
MXN、ARS。响应字段
number
HTTP 风格的响应码。
200 表示成功。string
可读的状态信息,例如
SUCCESS。object
示例
- 按比例手续费
- 固定手续费
cURL
curl -G https://api.velafi.com/v2/merchant/transfer_fee \
-H "X-BH-TOKEN: YOUR_TOKEN" \
--data-urlencode "fiat=MXN"
Response
{
"code": 200,
"msg": "SUCCESS",
"data": {
"fiat": "MXN",
"feeType": 1,
"fee": 0.01
}
}
Response
{
"code": 200,
"msg": "SUCCESS",
"data": {
"fiat": "MXN",
"feeType": 0,
"fee": 5
}
}
当
feeType 为 1(按比例)时,将 fee 乘以转账金额即可计算费用。例如,fee 为 0.01 时,一笔 1,000 MXN 的转账将产生 10 MXN 的手续费。⌘I
获取转账手续费
curl --request GET \
--url https://api-test.velafi.com/v2/merchant/transfer_fee \
--header 'X-BH-TOKEN: <api-key>'import requests
url = "https://api-test.velafi.com/v2/merchant/transfer_fee"
headers = {"X-BH-TOKEN": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-BH-TOKEN': '<api-key>'}};
fetch('https://api-test.velafi.com/v2/merchant/transfer_fee', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));HttpResponse<String> response = Unirest.get("https://api-test.velafi.com/v2/merchant/transfer_fee")
.header("X-BH-TOKEN", "<api-key>")
.asString();{
"code": 123,
"msg": "<string>",
"data": {
"fiat": "<string>",
"feeType": 123,
"fee": 123
}
}
