# 银行查询
# 请求接口ROOT地址
测试环境 : https://gateway-sandbox.luxpag.com
正式环境 : https://gateway.luxpag.com
# 接口
/trade/bank-list
# Request Header
参数名 | 必须 | 描述 |
---|---|---|
Content-Type | 推荐 | application/json |
Authorization | yes | Basic Base64(app_id:secret_key) |
# 请求参数(JSON格式)
参数名 | 类型 | 必须 | 最大长度/默认值 | 描述 |
---|---|---|---|---|
app_id | string | yes | 32 | 商户后台创建并获得 |
timestamp | string | yes | 19 | yyyy-MM-dd HH:mm:ss |
method | string | yes | 32 | 支付方式(Cash、BankTransfer、Khipu) |
type | string | no | 1 | BankTransfer type = "1",Cash type = "2" |
region | string | no | 区域编码,当 app 为 Global 时,该字段必须 |
# 请求样例
curl --location --request POST 'https://gateway.luxpag.com/trade/bank-list' \
--header 'Authorization: Basic Base64(appid:secret_key)' \
--header 'Content-Type: application/json' \
--data-raw '{
"app_id": "app_id",
"timestamp": "{{datetime}}",
"method": "{{method}}",
"type": "{{type}}"
}'
# 响应(JSON格式)
参数名 | 类型 | 描述 |
---|---|---|
code | string | 返回码 |
msg | string | 返回消息 |
data.bank_id | string | 银行编码:直连接口bank参数 |
data.bank_name | string | 银行名称 |
data.language_code | string | 语言编码 |
data.channel | string | 渠道 |
data.logo | string | 银行Log图片地址 |
data.currency | string | 币种 |
data.min_amount | string | 最小金额 |
# 返回样例(成功)
{
"code": "10000",
"msg": "Success",
"data"."bank_id": "{{bank_id}}",
"data"."bank_name": "{{bank_name}}",
"data"."language_code": "{{language_code}}",
"data"."channel": "{{channel}}",
"data"."logo": "{{logo}}",
}
# 返回样例(失败)
{
"code": "40002",
"msg": "Business Failed",
"sub_code": "invalid-signature",
"sub_msg": "invalid signature"
}