商户后台

供派娜(PayAny)聚合支付SaaS平台用户的商户进行管理终端、订单、退款、争议、运单、提现、报表等。

{platform}merchant

coffee with coding...

终端

以当前商户为主体的终端网站。


创建

创建一个终端。

请求地址:/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表示上传成功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}