开心网支付接口跟4399的支付接口差不多:
1.都需要相应的平台提供生产订单号orderid并记录交易详情。
2.开发者将所需参数拼接生成加密请求字符串。
$query=$kxplatform_api->buildQuery($param);
$query=Kxplantform_Utils:url_base64_encode($query);
3通过页面里的js调用pay接口:
//para为第2步生存的字符串
function showKxDialog(para)
{
var t = document.createElement("div");
t.innerHTML = '<iframe src="http://www.kaixin001.com/rest/rest.php?para='+para+'" scrolling="yes" height="0px" width="0px" style="display:none"></iframe>';
document.body.appendChild(t.firstChild);
}
4. 用户输入验证码,确定支付。
支付成功,扣除用户相应数量开心币。接口会立刻向开发者提供的回调地址发送回调数据。
回调地址收到请求后请输出“ok”表示接收成功。
为保证回调地址可以收到回调数据,在接口立刻回调之外,还会有队列程序向回调地址发送数据(接口立刻回调后大概5-10分钟内)。
队列会多次向回调地址发送该订单处理后的回调数据,直到回调地址返回“ok”。如果开发者的回调地址多次出现发生错误不能返回“ok”的情况,将会发生掉单问题
向回调地址发送数据都是GET方式。
因为会多次向回调地址发送成功数据,所以开发者必须自己做判断,防止多次处理同一订单。
5. 回调数据格式:
Array
(
[uid] => 42086 //用户uid
[orderid] => 70613 //订单号
[from] => client
[status] => 1 //订单支付状态 1为支付成功
[pid] => 9317 //流水号 用于对帐
[test] => 2 //test为2说明该笔交易是用测试开心币支付的
[ctime] => 1297754870 //回调时间
[callbackkey] => pay //接口名称
[sig] => bc69d85df11476fd98fb601b8bf486bb //sig 用来判断该回调信息是由开心网发送的
)
6. 回调地址验证sig是否是由开心网发来。
$queryStr = $_SERVER['QUERY_STRING'];
$checkSign = $kxplatform_api->checkSignFromQuery($queryStr);
7支付接口错误代码
==============================================
'code' => 5000,
'text' => '验证码错误',
'code' => 5002,
'text' => '余额不足',
'code' => 5003,
'text' => '组件试运营',
'code' => 5004,
'text' => '将停止运营',
'code' => 5005,
'text' => '关闭支付',
'code' => 5006,
'text' => '数据库错误或订单重复',
'code' => 5007,
'text' => '支付失败',
'code' => 5008,
'text' => '未授权的测试币',
分享到:
相关推荐
1. **聚合支付**:聚合支付系统将多个支付通道(如支付宝、微信支付、银联等)集成在一个平台上,用户只需通过一个接口就能完成支付,简化了商家的财务管理。 2. **易支付**:易支付可能是指一种特定的第三方支付...
3月最新彩虹易支付全开源开心版php源码分享 更新日志: 2024/03/01: 1.支持微信转账到银行卡接口 2.优化手机扫码跳转逻辑 3.支付宝电脑网站支付兼容手机 安装说明: 1、上传解压 2、配置伪静态规则,伪静态...
开心网开放API说明文档
《开心网开放平台详解:共创精品社交应用》 开心网开放平台是其向开发者和合作伙伴开放的一个创新平台,旨在联合多方力量,共同打造出深受用户喜爱的社交应用。该平台主要包含实用类和社交游戏类APP组件,通过...
开心网HTML代码 HTML第十章 html
支付宝接口源代码是开发者在集成支付宝支付功能时需要用到的核心组件,它允许...在实践中,不断与支付宝的官方文档对照,理解每个接口的含义和使用方法,将有助于你更好地利用这些源代码来构建安全、稳定的支付功能。
在选择第三方支付平台时,我们需要考虑支付平台的稳定性、安全性、费用等因素。在Java开发中,有许多优秀的轻量级支付模块可以帮助我们实现支付功能。这些支付模块通常提供了简单易用的API接口,可以方便地集成到...
7. **隐私设置**:为了保护用户的隐私,开心网客户端允许用户自定义个人资料的可见范围,设置谁可以看到自己的动态和信息,让用户在享受社交的同时,也能掌控自己的信息安全。 8. **移动办公**:部分版本的开心网...
源支付V6在线支付系统开心版PHP源码是一款基于PHP编程语言开发的支付处理系统,专为商家提供便捷、安全的在线交易解决方案。这个系统包含了官方的原版代码,确保了其功能的完整性和稳定性。从描述来看,该系统支持...
【标题】"kaixinwang.rar_kaixinwang_开心网_类似开心网" 指的是一个名为 "kaixinwang.rar" 的压缩文件,其中包含了与 "开心网" 相关的内容,可能是一个模仿或类似于开心网的在线社交平台。"kaixinwang" 可能是这个...
码支付源支付2.8.8开心版
10. **第三方登录接口**:开心网可能支持第三方登录,如微信、QQ或微博,因此可能涉及到这些平台的SDK集成和OAuth认证。 通过分析这个项目,开发者可以学习到Android应用开发的各个方面,从基础的UI设计到复杂的...
开心网 小号 助手 易语言 农场 开心网 小号 助手 易语言 农场 开心网 小号 助手 易语言 农场 开心网 小号 助手 易语言 农场 开心网 小号 助手 易语言 农场 开心网 小号 助手 易语言 农场
【标题】"仿开心网源码分享"所涉及的知识点主要集中在网站开发、前端设计以及社交网络应用的构建上。开心网是中国早期的社交网络平台,它的用户界面(UI)设计简洁而富有吸引力,因此“仿开心网源码”通常指的是...
2024年最新版源支付V7最新V2.7.9开心去授权版,PHP要求8.1,并且PHP需要安装fileinfo、opcache、redis、exif四个扩展,安装好四个扩展后重启PHP随后 访问域名,按照要求安装sw加密扩展,加密扩展安装后 将根目录下...
标题中的“开心网登录,管理开心网小号(含vb源码)”表明这是一个关于使用VB(Visual Basic)编程语言编写的程序,目的是帮助用户管理和登录到开心网的多个账号,通常被称为“小号”。VB是一种面向对象的编程语言,由...
【标题】"高仿开心网"所指的是一款模仿知名社交网络平台“开心网”的软件或网站开发项目。这个项目可能旨在提供与原版开心网类似的功能和用户体验,包括社交互动、游戏、分享等内容,让用户体验到相似的在线娱乐和...
MYM码支付免费公益免挂版.zipMYM码支付免费公益免挂版.zipMYM码支付免费公益免挂版.zipMYM码支付免费公益免挂版.zipMYM码支付免费公益免挂版.zipMYM码支付免费公益免挂版.zipMYM码支付免费公益免挂版.zipMYM码支付...
【标题】"精典源码之高仿开心网.rar"是一个压缩包文件,其中包含了用于创建一个类似开心网的网站的源代码。开心网是中国早期的一款社交网络平台,以其丰富的互动功能和用户友好的界面而闻名。这个源码可能是为了教学...