管理后台

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

{platform}manager

coffee with coding...

终端

一个商户下可以有不限制数量的终端。交易的来源为终端。


编辑

编辑指定的终端信息。

请求地址:/terminal/update/{id}

请求谓词:PUT

请求主体:

名称类型长度必须说明
id数值终端编号:为URL路径的一部分,非GET参数
name文本20名称
source文本80域名/包名
category文本100分类
type数值[限定范围]类型

如:(0:网站,1:应用,2:游戏,99:其他)
alerts数值[限定范围]

[可多选]
客户邮件提醒设置

多选为&位运算,如:1&2,结果为3

如:(1:支付成功,2:支付失败,4:退款成功,8:已发货,16:问题回复)

响应主体:

名称类型必须说明
布尔true表示编辑成功

false表示编辑失败

响应示例:

{    "status":200,    "message":"ok",    "data":true,    "timestamp":1218154088000}

设置

对指定的终端修改状态。

请求地址:/terminal/set/{id}

请求谓词:PUT

请求主体:

名称类型长度必须说明
id数值终端编号

为URL路径的一部分,非GET参数
status数值[限定范围]状态

(0:审核,1:正常,2:冻结,3:驳回)

响应主体:

名称类型必须说明
布尔true表示编辑成功

false表示编辑失败

响应示例:

{    "status":200,    "message":"ok",    "data":true,    "timestamp":1218154088000}

详情

获取指定的终端详细信息。

请求地址:/terminal/get/{id}

请求谓词:GET

请求参数:

名称类型长度必须说明
id数值终端编号

为URL路径的一部分,非GET参数

响应主体:

名称类型必须说明
id数值终端编号
merchantId数值商户编号
name文本名称
source文本域名/包名
category文本分类
type数值类型

参考编辑处声明
secretKey文本密钥
alerts数值邮件提醒

参考编辑处声明
status数值终端状态

参考设置处声明
dateCreated时间创建时间
dateUpdated时间最后变更时间

响应示例:

{    "status":200,    "message":"ok",    "data":{        "id":12345678,        "name":"SaaS Payment Gateway",        "source":"example.com",        "category":"SaaS",        "type":"0",        "secretKey":"abcdefghijklmnopqrstuvwxyz",        "alerts":"8",        "status":"1",        "dateCreated":"2008-08-08T18:18:18",        "dateUpdated":null    },    "timestamp":1218154088000}

列表

以分页形式提供终端筛选的列表。

请求地址:/terminal/list/{pageIndex}-{pageSize}

请求谓词:GET

请求参数:

名称类型长度必须说明
pageIndex数值>=1分页页码

为URL路径的一部分,非GET参数
pageSize数值1~100分页容量,建议20

为URL路径的一部分,非GET参数
terminalId数值终端编号
merchantId数值商户编号
name文本20终端名称
source文本80域名/包名
type数值[限定范围]类型

参考编辑处声明
status数值[限定范围]状态

参考设置处声明
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

响应主体:

名称类型必须说明
pageIndex数值分页页码
pageSize数值分页容量
totalPageCount数值总页数
totalItemCount数值总记录数
items集合对象集合,可以为空
items[].id数值终端编号
items[].merchantId数值商户编号
items[].name文本名称
items[].category文本分类
items[].type数值类型

参考编辑处声明
items[].secretKey文本密钥
items[].alerts数值邮件提醒,标识枚举

参考编辑处声明
items[].status数值终端状态

参考设置处声明
items[].dateCreated时间创建时间
items[].dateUpdated时间最后变更时间

响应示例:

{    "status":200,    "message":"ok",    "data":{        "pageIndex":1,        "pageSize":20,        "totalPageCount":123,        "totalItemCount":2450,        "items":[            {                "id":10020011,                "name":"垚锋Saas",                "source":"payment-gateway.com",                "category":"SaaS",                "type":"1",                "secretKey":"abcdefg....",                "alerts":"8",                "status":"1",                "dateCreated":"2008-08-08T18:18:18",                "dateUpdated":null            },            {                "id":10020012,                "name":"垚锋Payment",                "source":"payment-hub.com",                "category":"payment",                "type":"1",                "secretKey":"abcdefg....",                "alerts":"8",                "status":"1",                "dateCreated":"2008-08-08T18:18:18",                "dateUpdated":null            },            //....        ]    },    "timestamp":1218154088000}