应用场景
商户在其前端页面输入QQ号和Q币套餐,由商户网页或者商户后台调用该接口发起查询。
接口地址
http://www.epaylinks.cn/webservice/services/TerminalService?wsdl
输入参数
采用webservice SOAP协议通信,调用方法:String directOrderStateQuery (String xml)
名称 | 说明 | 数据类型 |
---|---|---|
storeNo | 商户号(必须) | String |
orderNo | 商户订单号(必须) | String |
terminalNo | 终端编号(必须) | String |
requestTime | 请求时间毫秒数:如1375844730953 | String |
sign | 签名验证信息 Sign=md5(storeNo + terminalNo + orderNo + requestTime+md5(password)) Password:为终端密码 Md5算法结果为hex |
String |
举例如下:
<directOrderStateQuery>
<storeNo>gz711</storeNo>
<terminalNo>35170001</terminalNo>
<orderNo>22135611223</orderNo>
<requestTime>1375844730953</requestTime>
<sign>test</sign>
</directOrderStateQuery>
返回结果
数据按XML的格式实时返回
名称 | 说明 | 数据类型 |
---|---|---|
respCode | 响应代码,0为成功 本次充值失败 充值接口异常,请重新查询 1900 充值正在处理中,请稍候查询 |
String |
respDisc | 响应描述 | String |
orderNo | 商户订单号 | String |
storeNo | 商户号 | String |
terminalNo | 终端编号 | String |
requestTime | 应答时间时间 | Date |
sign | 签名验证信息(保留) | String |
举例如下:
<directOrderStateQuery>
<respCode>0</respCode>
<respDisc>本次充值已经成功</respDisc>
<orderNo>22135611223</orderNo>
<terminalNo>35170001</terminalNo>
<responseTime>1365574787103</responseTime>
</directOrderStateQuery>