Skip to main content

请求与响应结构

API - 消息结构

属性描述示例
URI-scheme表示用于传输请求的协议,当前所有 API 均采用 HTTPS 协议https://
Endpoint指定支付环境(沙箱环境/生产环境)的服务器域名,对接时请按照环境选择对应域名api.paymatrixpay.com
Resource-path资源路径,即 API 访问路径,从具体 API 的访问地址模块获取api/v1.2/merchant/payment

请求方法

方法说明
GET请求服务器返回指定资源
POST请求服务器新增或更新资源

请求消息头

名称描述是否必填示例
X-Merchant-Id商户Id8940278482
X-Signature签名XJqQTCs1QTsp+xO3iWrEMhMZUF9Wt+s2XTilT48lyv3zCmJS1+twA9cYsq9Bg9hfTnOFziCaU0OD3ddYWTMRf13uyLjwwOKD6LWyBCd+17Fq4bBdFcCwiuA6ZUkXbIWKiLACf8gY0JkKpuEvXSSrvHcpS9MPakuXKKwOBRY1UXBhWr2bL3qr8r4bLUk1A35ZU7Oj5r2xZV3JrdeFYqBLss1jbXNT9bS4J5JFoFKw/xBzoBkYh7btm28b8i8Q5lY2Vu7vZVK+BGKfBff2PQOJ347VGyR3+ch4qrw0ABRC52jEycWWoGQbnzs6W8DwBGg64/aR7GpNz9sHIy6YW8KwZg==
X-Timestamp格式化时间戳UTC基准时间:返回从 1970年1月1日 00:00:00 UTC 到当前时刻的毫秒数
X-Nonce随机字符串sjh21
content-type媒体类型application/json
说明:响应消息头的签名是由响应参数通过PayMatrixPay全球收单私钥加密后获得,商家拿到返回参数后,根据PayMatrixPay全球收单公钥和加密方式进行验签。

响应消息体

名称描述是否必填示例
code业务返回codeSUCCESS
msg业务提示信息Success
trace_id调用链 id,定位请求问题使用16405719130710367
data业务响应参数请参考API

Notify - 消息结构

开放消息会通过POST请求方式,主动调用商家提供的接收通知地址,给商家提供消息结果通知;
返回结果中 head 会加入验签参数,body 中返回业务参数;

请求方法

方法说明
POST请求服务器新增或更新资源

请求消息头

名称描述是否必填示例
X-Merchant-Id商户Id8940278482
X-Signature签名XJqQTCs1QTsp+xO3iWrEMhMZUF9Wt+s2XTilT48lyv3zCmJS1+twA9cYsq9Bg9hfTnOFziCaU0OD3ddYWTMRf13uyLjwwOKD6LWyBCd+17Fq4bBdFcCwiuA6ZUkXbIWKiLACf8gY0JkKpuEvXSSrvHcpS9MPakuXKKwOBRY1UXBhWr2bL3qr8r4bLUk1A35ZU7Oj5r2xZV3JrdeFYqBLss1jbXNT9bS4J5JFoFKw/xBzoBkYh7btm28b8i8Q5lY2Vu7vZVK+BGKfBff2PQOJ347VGyR3+ch4qrw0ABRC52jEycWWoGQbnzs6W8DwBGg64/aR7GpNz9sHIy6YW8KwZg==
X-Timestamp格式化时间戳UTC基准时间:返回从 1970年1月1日 00:00:00 UTC 到当前时刻的毫秒数
X-Nonce随机字符串sjh21
说明:响应消息头的签名是由响应参数通过PayMatrixPay全球收单私钥加密后获得,商家拿到返回参数后,根据PayMatrixPay全球收单公钥和加密方式进行验签。

响应消息体

名称描述是否必填示例
code业务返回code200
message业务提示信息success
说明:以上响应消息体描述的返回参数为通用结构,必须返回此结果PayMatrixPay全球收单才会认为商家处理完毕,否则会重新投递消息通知。