查询
网关地址
https://sandbox.j-pay.net/pay/merchant/query
请求头
| 请求头名称 | 是否必填 | 说明 |
|---|---|---|
| Agent-Merchant-Id | 是 | 代理商商户号 |
请求参数
| 参数名称 | 类型 | 是否必填 | 参与签名 | 参数说明 |
|---|---|---|---|---|
| memberid | String | 是 | 是 | 商户号 |
| sign | String | 是 | 否 | 请看 MD5 签名字段格式 |
返回参数
| 参数名称 | 类型 | 是否必填 | 参数说明 |
|---|---|---|---|
| memberid | String | 是 | 商户号 |
| String | 是 | 邮箱 | |
| country | String | 是 | 国家 |
| company | Object | 是 | 公司信息 |
| business_profile | Object | 是 | 业务信息 |
| documents | Object | 是 | 资料文件 |
| bank | Array | 是 | 银行账户信息 |
| persons | Array | 是 | 人员信息 |
company(公司信息)
| 参数名称 | 类型 | 是否必填 | 参数说明 |
|---|---|---|---|
| name | String | 是 | 公司名称 |
| tax_id | String | 否 | 税号 |
| phone | String | 否 | 电话 |
| cert_valid_date | String | 否 | 证件有效期 |
| cert_past_date | String | 否 | 证件过期日 |
| state | String | 否 | 省/州 |
| city | String | 否 | 城市 |
| postal_code | String | 否 | 邮编 |
| line1 | String | 否 | 地址 1 |
| line2 | String | 否 | 地址 2 |
business_profile(业务信息)
| 参数名称 | 类型 | 是否必填 | 参数说明 |
|---|---|---|---|
| mcc | String | 否 | MCC |
| url | String | 否 | 网站 URL |
documents(资料文件)
| 参数名称 | 类型 | 是否必填 | 参数说明 |
|---|---|---|---|
| company_registration | Array | 否 | 公司注册文件(URL 列表) |
| company_address | Array | 否 | 公司地址证明文件(URL 列表) |
| company_moa | Array | 否 | 公司章程/授权文件(URL 列表) |
| bank_proof | Array | 否 | 银行开户/账户证明文件(URL 列表) |
bank[]
| 参数名称 | 类型 | 是否必填 | 参数说明 |
|---|---|---|---|
| id | String | 是 | 银行记录 ID |
| type | String | 是 | china 或 other |
| bank_name | String | 否 | 银行名称 |
| swift_code | String | 否 | Swift Code |
| subbranch | String | 否 | 支行 |
| account | String | 否 | 账号 |
| address | String | 否 | 开户地址 |
| remark | String | 否 | 备注 |
persons[]
| 参数名称 | 类型 | 是否必填 | 参数说明 |
|---|---|---|---|
| id | String | 是 | 人员 ID |
| id_number | String | 否 | 证件号 |
| first_name | String | 否 | 名 |
| last_name | String | 否 | 姓 |
| birthday | String | 否 | 生日 |
| phone | String | 否 | 电话 |
| percent_ownership | String | 否 | 持股比例 |
| title | String | 否 | 职位 |
| cert_issue_date | String | 否 | 证件签发日 |
| cert_expiration_date | String | 否 | 证件到期日 |
| address | Object | 否 | 地址 |
| documents | Object | 否 | 资料文件 |
请求示例
- Javascript
- Php
- Python
import { md5 } from "js-md5";
import axios from "axios";
const KEY = "YOUR_AGENT_API_KEY";
const AGENT_MERCHANT_ID = "10010";
let query = {
memberid: "10130",
};
let signData = [];
Object.keys(query)
.sort()
.forEach((key) => signData.push(`${key}=${query[key]}`));
signData.push(`key=${KEY}`);
Object.assign(query, {
sign: md5(signData.join("&")).toUpperCase(),
});
axios
.request({
url: "https://sandbox.j-pay.net/pay/merchant/query",
method: "post",
headers: {
"Content-Type": "application/x-www-form-urlencoded",
"Agent-Merchant-Id": AGENT_MERCHANT_ID,
},
data: query,
})
.then(({ data }) => {
console.log("success", data);
})
.catch((error) => {
console.log("error", error);
});
敬请期待...
敬请期待...