交易支付联动通知验签接口

返回文档首页

功能说明

此接口用于对交易HTTP联动通知数据签名进行验签.
您可以将接收到的HTTP联动通知数据填充到此调用接口.
支付服务会根据这些参数进行验签.
也可以使用ForcePaySDK调用API进行验签.

接口HOST地址

取决于您原力支付服务部署所在的主机网络地址.
请注意确保防火墙设置已经允许通过该网络地址端口进行访问.
如果要修改此接口地址请通过<原力支付控制台>-<系统设置>进行设置

接口Action路径: /tradesignverify

请求方法: POST方法

请求参数

MerchantID 必填,字符串格式,大小写敏感.
商户的标识,标识了该交易订单的所属商家.
更多商户标识可以在控制台<获得产品支付入口>中查看.
TradeProduct 必填,字符串格式,大小写敏感.
产品的标识,标识了该交易订单的对应产品.
更多产品标识可以在控制台<获得产品支付入口>中查看.
TradeQuantity 必填,整数数字格式
指示了该交易订单购买产品的数量.
如果是多个产品合并付款,使用','号分割每个产品的数量
TradeNo 必填,字符串格式,大小写敏感.
订单的标识,这个标识是支付系统对此订单生成的唯一标识
TradeName 必填,字符串格式
订单的名称,采用UTF8+URLEncode编码
TradePromotion 必填,字符串格式
订单的优惠名称,采用UTF8+URLEncode编码
TradeAmount 必填,浮点格式,精确到小数2位
交易订单的总金额
TradeQuantity 必填,整数类型
交易订单的购买产品数量
TradeStatus 必填,字符串类型
交易订单的状态信息
TradeBeginTime 必填,字符串格式
交易订单的开始时间
TradeEndinTime 必填,字符串格式
交易订单的结束时间
TradeToken 必填,字符串格式
交易订单的凭据,这个凭据在退款操作时使用
TradeGuestMobile 必填,字符串格式
交易订单的客户手机号,这个手机号是在创建订单时候传入的
TradeCustomParam 必填,字符串格式
交易订单的自定义数据,这个数据是在创建订单时候传入的
TradeTimestamp 必填,字符格式
交易订单的联动通知时间戳
TradeSignMode 必填,字符串格式
此交易的签名模式.
TradeSignature 必填.字符串格式
此交易的签名数据.该接口将对此数据进行验签
PrintVerifyStep 必填.字符串格式
指示了是否需要生成详细的验签步骤描述,生成描述会比较慢,
所以请在只需要结果,不需要验签步骤描述时设置为off,加快速度.
可选值为on,off

应答参数:

应答状态

如果验签的结果是正确可信的,返回HTTP状态码200和OK字符串
如果验签的结果是错误不可信,返回HTTP状态码400和FAILED字符串