在线支付成功返回页
本页功能
本页接收在线支付平台支付成功时返回的数据,并进行服务器端的有效性检测。无效数据自动跳转到首页。有效数据则显示支付成功信息,并相应订单标志支付成功,会员入账,点卡商品实时显示,等等完整订单流程相关操作。此页面为特殊页面,前台其它页面,不需要链接或提交到此页。对于有些在线支付平台,如支付宝,由于支付流程的自动处理,此页的结果将不使用模板页中的设计。支付平台返回有两种用途:一是用于指定订单的付款,二是用于预付款。关于在线支付成功返回页的详细设计方法,请参见[在线支付成功返回页示例]。
本页链接
- 关键字
(?t=PayOk)或(payok.asp/.aspx)
- 参数
接收在线支付平台提交过来的参数。所支持的支付平台的参数都已内置,设计者无需关注所有参数。
- 示例
<form action="http://www.yoursite.com/default.asp(或.aspx)?t=payok" method="post(或get)">...</form>
|
或
<form action="http://www.yoursite.com/payok.asp(或.aspx)" method="post(或get)">...</form>
|
页面函数
Is函数参数
| 参数名 | 功能描述 | 参数值 | 注/例 |
| stocklack | 虚拟商品是否库存不足 | 1 : 是 0 : 否(默认) | 当购买的是虚拟商品时,如果库存不足,显示一些信息提示与管理员联系。 |
| purpose | 在线支付用途 | 0 : 订单(默认) 1 : 预付款 | 常用于对订单与预付款的返回,分别显示不同的提示信息。 |
页面标签
| 标签名 | 标签描述 | 注/例 |
| {sum} | 本订单总费用 | 最终用户要付的钱总数 |
| {id} | 所支付的订单ID | |
| {number} | 所支付的订单号 | 用于显示给用户的订单号,便于订单查询等操作。 格式:“20050101010101”,14位的时间格式。 |
示例代码
|