商户后台
供派娜(PayAny)聚合支付SaaS平台用户的商户进行管理终端、订单、退款、争议、运单、提现、报表等。
{platform}为merchant。
终端
以当前商户为主体的终端网站。
创建
创建一个终端。
请求地址:/terminal/create
请求谓词:POST
请求主体:
名称 | 类型 | 长度 | 必须 | 说明 |
---|---|---|---|---|
name | 文本 | 20 | 是 | 名称:一般为终端名称 |
source | 网址 | 80 | 是 | 来源:一般为网站域名 |
type | 数值 | 1-2 | 是 | 类型:一般为网站类型, 如:(0:网站,1:应用,2:游戏,99:其他) |
alerts | 数值 | 1-2 | 是 | 客户邮件提醒设置:一般用来设置给邮件发送给谁, 如:(1:支付成功,2:支付失败,4:退款成功,8:已发货,16:问题回复) |
响应主体:
名称 | 类型 | 必须 | 说明 |
---|---|---|---|
整形 | 是 | data表示创建成功后返回的终端编号 |
响应示例:
{ "status":200, "message":"ok", "data":1231231, "timestamp":1218154088000}
密钥
获取终端密钥。
请求地址:/terminal/key/{id}
请求谓词:POST
请求主体:
名称 | 类型 | 长度 | 必须 | 说明 |
---|---|---|---|---|
id | 数值 | 是 | 终端编号 为URL路径的一部分,非GET参数 |
响应主体:
名称 | 类型 | 必须 | 说明 |
---|---|---|---|
文本 | 是 |
响应示例:
{ "status":200, "message":"ok", "data":"asdfghjklqwertyuiop", "timestamp":1218154088000}
上传
上传终端列表。
请求地址:/terminal/upload
请求谓词:POST
请求主体:
名称 | 类型 | 长度 | 必须 | 说明 |
---|---|---|---|---|
file | 字节数组 | 是 | 上传文件:请根据我们提供的终端模板进行编译上传 |
响应主体:
名称 | 类型 | 必须 | 说明 |
---|---|---|---|
布尔 | 是 | true表示上传成功 br>false表示上传失败 |
响应示例:
{ "status":200, "message":"ok", "data":true, "timestamp":1218154088000}
查询
以分页形式提供终端的列表或查询结果。
请求地址:/terminal/list/{pageIndex}-{pageSize}
请求谓词:GET
请求参数:
名称 | 类型 | 长度 | 必须 | 说明 |
---|---|---|---|---|
pageIndex | 数值 | >=1 | 是 | 分页页码 为URL路径的一部分,非GET参数 |
pageSize | 数值 | 1~100 | 是 | 分页容量,建议20 为URL路径的一部分,非GET参数 |
id | 数值 | 否 | 终端编号 | |
terminalId | 数值 | 否 | 终端编号 | |
merchantId | 数值 | 否 | 商户 | |
name | 文本 | 20 | 否 | 终端名称 |
source | 网址 | 80 | 否 | 来源 |
type | 数值 | 1-2 | 否 | 类型:(0:网站,1:应用,2:游戏,99:其他) |
status | 数值 | 1-2 | 否 | 商户状态:(0:审核,1:正常,2:冻结,3:驳回) |
dateStart | 时间 yyyy-mm-dd hh:mm:ss | 否 | 起始时间,包含 如:2008-08-08 08:08:08 | |
dateEnd | 时间 yyyy-mm-dd hh:mm:ss | 否 | 截止时间,包含 如:2018-10-18 18:18:18 |
响应主体:
名称 | 类型 | 必须 | 说明 |
---|---|---|---|
tenantId | 数值 | 是 | 同开发者帐号 |
id | 数值 | 是 | 编号 |
terminalId | 数值 | 是 | 终端编号 |
merchantId | 数值 | 是 | 商户 |
name | 文本 | 是 | 来源 |
category | 文本 | 是 | 分类 |
type | 数值 | 是 | 类型:(0:网站,1:应用,2:游戏,99:其他) |
secretKey | 文本 | 是 | 密钥 |
alerts | 数值 | 是 | 邮件提醒,标识枚举:(1:支付成功,2:支付失败,4:退款成功,8:已发货,16:问题回复) |
status | 数值 | 是 | 终端状态:(0:审核,1:正常,2:冻结,3:驳回) |
dateCreated | 时间 | 是 | 创建时间 |
dateUpdated | 时间 | 否 | 最后变更时间 |
响应示例:
{ "status":200, "message":"ok", "data":{ "pageIndex":1, "pageSize":20, "totalPageCount":123, "totalItemCount":2450, "items":[ { "tenantId":123456, "id":12345678, "merchantId":12345678, "name":"杭州垚锋信息技术有限公司", "source":"example.com", "category":"包包", "type":"1", "secretKey":"abcdefg....", "alerts":"8", "status":"1", "dateCreated":"2008-08-08T18:18:18", "dateUpdated":null }, { "tenantId":123456, "id":12345678, "merchantId":12345678, "name":"杭州垚锋信息技术有限公司", "source":"example.com", "category":"包包", "type":"1", "secretKey":"abcdefg....", "alerts":"8", "status":"1", "dateCreated":"2008-08-08T18:18:18", "dateUpdated":null }, .... ] }, "timestamp":1218154088000}