H5应用接爱贝HTML5浏览器版(购买结果说明)

购买结果通知

结果通知一

增加购买完成后的监听事件:

data.retFunc = "callbackData";//当用户点击“返回游戏”按钮时调用该函数。回调函数的参数为支付结果数据,与购买结果通知e.data数据一致

Function callbackData(data){

 

}

 

 

参数名称

参数含义

数据类型

是否可选

参数说明

Type

类型

数据类型

必填

消息通知的类型

0-支付结果通知

RetCode

结果码

int

必填

返回码,

0:表示正常通知。

-1:http请求异常

ErrMsg

错误信息

String

非必填

当支付失败或其他异常情况时,该字段有中文的错误信息返回。

TransId

交易流水号

string(20)

必填

爱贝收银台本次处理的交易流水号

OrderStatus

交易状态

int

非必填

0:支付成功

1:支付失败

2:待支付

3:正在处理

4:系统异常

客户端未返回该数据时,请调用服务端查询结果确认订单状态。

SignData

签名数据

String

非必填

当支付成功时返回该字段。该值参考爱贝服务端接入指南2.3支付结果通知。

返回示例:{ Type:0, RetCode:0, TransId:”20150201000000000001”, OrderStatus:0,SignData:” transdata=…&sign=xxxxxx&signtype=RSA”}

 

结果通知二

当支付页面跳出收银台后,当用户支付成功,查询结果页会自动跳转到。

Redirecturl 

示例:data.redirecturl = http://www.baidu.com/redirecturl

http://www.baidu.com/redirecturl?transdata=%7B%22appid%22%3A%223000669142%22%2C%22appuserid%22%3A%22adfa%22%2C%22cporderid%22%3A%221426732896742%22%2C%22cpprivate%22%3A%22h5123test%22%2C%22currency%22%3A%22RMB%22%2C%22feetype%22%3A0%2C%22money%22%3A0.010%2C%22paytype%22%3A501%2C%22result%22%3A0%2C%22transid%22%3A%2232011503191041350748%22%2C%22transtime%22%3A%222015-03-19+10%3A43%3A28%22%2C%22transtype%22%3A0%2C%22waresid%22%3A6%7D&sign=UAxnPi9DLeYYqE2w2JYAaYhZ4trtTKMuP2ibt9NFhAgPyyrwD9c%2FYWmK2IXdbcGAaIS8QmKdb3TF4B5FfSNE6r4xGsPW1Jczd1xSNu%2Beg3kYcTp9GSJFFsL3tTgObqv9SvBww1OSw8hqBcE6oMPT132vtni2khMsGQ2xM1izO4Q%3D&signtype=RSA

 

参数名称

参数含义

数据类型

是否可选

参数说明

transtype

交易类型

integer

必填

交易类型:

0–支付交易;

1–支付冲正(暂未启用);

2–契约退订

3–自动续费

cporderid

商户订单号

String(64)

可选

商户订单号

transid

交易流水号

String(32)

必填

计费支付平台的交易流水号

appuserid

用户在商户应用的唯一标识

String(32)

必填

用户在商户应用的唯一标识

appid

游戏id

String(20)

必填

平台为商户应用分配的唯一代码

waresid

商品编码

integer

必填

平台为应用内需计费商品分配的编码

feetype

计费方式

integer

必填

计费方式,具体定义见附录

money

交易金额

Float(6,2)

必填

本次交易的金额

currency

货币类型

String(32)

必填

货币类型以及单位:

RMB – 人民币(单位:元)

result

交易结果

integer

必填

交易结果:

0–交易成功

1–交易失败

transtime

交易完成时间

String(20)

必填

交易时间格式:

yyyy-mm-dd hh24:mi:ss

cpprivate

商户私有信息

String(64)

可选

商户私有信息

paytype

支付方式

integer

可选

支付方式,具体定义见附录

成功应答数据样例(http包体数据):

transdata={"cporderid":"1","transid":"2","appid":"3","waresid":31,"feetype":4,"money":5,"count":6,"result":0,"transtype":0,"transtime":"2012-12-12 12:11:10","cpprivate":"7","paytype":1}&sign=xxxxxx&signtype=RSA

cp需要监视此返回链接,并处理相关返回的数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值