管理后台

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

{platform}manager

coffee with coding...

交易网站

通常表示交易网站网址


创建

添加一个交易网站。

请求地址:/website/create

请求谓词:POST

请求主体:

名称类型长度必须说明
name文本20名称
domain文本80上报网站
urlPayment文本300支付地址
urlCancel文本300取消地址
urlReturn文本300返回地址
urlNotify文本300通知地址

响应主体:

名称类型必须说明
布尔true:表示创建成功
false:表示创建失败

响应示例:

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

编辑

对指定的网站进行修改。

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

请求谓词:PUT

请求主体:

名称类型长度必须说明
id数值网站编号
为URL路径的一部分,非GET参数
name文本20名称
domain文本80上报网站
urlPayment文本300支付地址
urlCancel文本300取消地址
urlReturn文本300返回地址
urlNotify文本300通知地址

响应主体:

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

false表示编辑失败

响应示例:

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

启用/关闭

对指定的网站进行开启或关闭。

请求地址:/website/set/{id}/{enabled}

请求谓词:PUT

请求主体:

名称类型长度必须说明
id数值网站编号
为URL路径的一部分,非GET参数
enabled布尔是否开启:(true:开启,false:关闭)
为URL路径的一部分,非GET参数

响应主体:

名称类型必须说明
布尔true表示设置成功

false表示设置失败

响应示例:

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

详情

获取指定网站的详细信息。

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

请求谓词:GET

请求参数:

名称类型长度必须说明
id数值网站编号
为URL路径的一部分,非GET参数

响应主体:

名称类型必须说明
tenantId数值同开发者帐号
id数值编号
name文本名称
domain数值域名
urlPayment文本支付地址
urlCancel文本取消地址
urlReturn文本返回地址
urlNotify数值通知地址
enabled布尔是否启用
dateCreated时间创建时间
dateUpdated时间最后变更时间

响应示例:

{    "status":200,    "message":"ok",    "data":{        "tenantId":123456,        "id":12345678,        "name":"杭州垚锋信息技术有限公司",        "domain":"example.com",        "urlPayment":"http://www.example.com/pay",        "urlCancel":"http://www.example.com/cancel",        "urlReturn":"http://www.example.com/return",        "urlNotify":"http://www.example.com/notify",        "enabled":"true",        "dateCreated":"2008-08-08T18:18:18",        "dateUpdated":null    },    "timestamp":1218154088000}

查询

以分页形式提供网站的列表或查询结果。

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

请求谓词:GET

请求参数:

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

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

为URL路径的一部分,非GET参数
websiteId数值网站编号
name文本名称
domain文本域名
enabled文本是否开启
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[].tenantId数值同开发者帐号
items[].id数值编号
items[].name文本名称
items[].domain数值域名
items[].urlPayment文本支付地址
items[].urlCancel文本取消地址
items[].urlReturn文本返回地址
items[].urlNotify数值通知地址
items[].enabled布尔是否启用
items[].dateCreated时间创建时间
items[].dateUpdated时间最后变更时间

响应示例:

{    "status":200,    "message":"ok",    "data":{        "pageIndex":1,        "pageSize":20,        "totalPageCount":123,        "totalItemCount":2450,        "items":[            {                "tenantId":123456,                "id":12345678,                "name":"杭州垚锋信息技术有限公司",                "domain":"example.com",                "urlPayment":"http://www.example.com/pay",                "urlCancel":"http://www.example.com/cancel",                "urlReturn":"http://www.example.com/return",                "urlNotify":"http://www.example.com/notify",                "enabled":"true",                "dateCreated":"2008-08-08T18:18:18",                "dateUpdated":null            },            {                "tenantId":123456,                "id":12345678,                "name":"杭州垚锋信息技术有限公司",                "domain":"example.com",                "urlPayment":"http://www.example.com/pay",                "urlCancel":"http://www.example.com/cancel",                "urlReturn":"http://www.example.com/return",                "urlNotify":"http://www.example.com/notify",                "enabled":"true",                "dateCreated":"2008-08-08T18:18:18",                "dateUpdated":null            },            ....        ]    },    "timestamp":1218154088000}

网站绑定

通常表示交易网站绑定到交易商户号


创建

交易网站绑定到交易商户号。

请求地址:/websitebind/add

请求谓词:PUT

请求主体:

名称类型长度必须说明
midId数值交易商户编号
websiteId数值网站编号

响应主体:

名称类型必须说明
布尔true:表示绑定成功
false:表示绑定失败

响应示例:

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

移除

移除已绑定交易网站和交易商户号之间的关系。

请求地址:/websitebind/remove

请求谓词:Delete

请求主体:

名称类型长度必须说明
midId数值交易商户编号
websiteId数值网站编号

响应主体:

名称类型必须说明
布尔true:表示操作成功
false:表示操作失败

响应示例:

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

查询

以分页形式提供网站的列表或查询结果。

请求地址:/websitebind/list/{midId}

请求谓词:GET

请求参数:

名称类型长度必须说明
midId数值交易商户编号

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

响应主体:

名称类型必须说明
tenantId数值同开发者帐号
id数值编号
name文本名称
domain数值域名
items[].urlPayment文本支付地址
urlCancel文本取消地址
urlReturn文本返回地址
urlNotify数值通知地址
enabled布尔是否启用
dateCreated时间创建时间
dateUpdated时间最后变更时间

响应示例:

{    "status":200,    "message":"ok",    "data":{        [            {                "tenantId":123456,                "id":12345678,                "name":"杭州垚锋信息技术有限公司",                "domain":"example.com",                "urlPayment":"http://www.example.com/pay",                "urlCancel":"http://www.example.com/cancel",                "urlReturn":"http://www.example.com/return",                "urlNotify":"http://www.example.com/notify",                "enabled":"true",                "dateCreated":"2008-08-08T18:18:18",                "dateUpdated":null            },            {                "tenantId":123456,                "id":12345678,                "name":"杭州垚锋信息技术有限公司",                "domain":"example.com",                "urlPayment":"http://www.example.com/pay",                "urlCancel":"http://www.example.com/cancel",                "urlReturn":"http://www.example.com/return",                "urlNotify":"http://www.example.com/notify",                "enabled":"true",                "dateCreated":"2008-08-08T18:18:18",                "dateUpdated":null            },            ....        ]    },    "timestamp":1218154088000}