网站申请不到支付宝接口、微信接口,免接口收款实现方式几种解决办法


Posted in Javascript onDecember 14, 2016

网站申请不到支付宝接口、微信接口,免接口收款实现方式。

由于客户网站需要支付,但是又申请不到接口,找了一个第3方的接口,每用几天就不行了,所以研究了一下 现在网上流行的付款方式。

很多非正规业务网站申请不到支付宝的即时到帐接口,微信收款接口也申请不到。但是又必须需要付款接口,怎么办。

现在网上有很多这种免接口实现方式,

主要有2种方式:

1,申请第3方的支付,或者直接自己搭建一个第3方网站。这个网站是正规网站,比如说正常购物网站,卖衣服,鞋子这些正规实体商品

这种网站就很容易申请到接口。

申请接口之后,这个网站正常接入支付。

接下来我们的非正规网站,可以post数据 给正规网站,在正规网站新增一个订单,正常支付,支付完成回调之后,在将支付结果返回给非正规网站,完成支付。

这种方式最为稳妥。

2,另外一种方式,现在也用的比较多。

付款提供一个二维码,用户直接扫码完成转账,客户电脑上安装一个小程序,网上也有下载,即时扫描支付宝、微信后台的交易记录,发现有新纪录就POST给网站来完成支付过程。

这个里面,涉及到一个 付款的确认过程,必须知道是谁付款。

通常做法是,通过付款时候的备注栏,来确认谁付款。

查看了一下别人的代码,发现一种比较好的实现方式。

首先,手机支付宝生成50-100个,收款二维码,金额设置为你需要的金额,在收款理由中,自己编一个号码,二维码保存文件名称也为这个号码,然后将这50个二维码的编号纪录保存到数据库。

每条记录给一个status字段,为0表示可以支付,1表示正在支付,还有一个UID字段。

需要支付的时候,首先从数据库里面选择一条status为0的记录,选取之后,将status设置为1,支付用户ID 也更新到这条记录的UID字段,选取之后,就能读取到这个二维码,

二维码返回给用户,用户扫码完成之后,这个时候,在支付宝的交易记录中,备注这一栏就有了这个二维码的编号。

我们的EXE程序(实际上就是一个WEBVIEW 控件,随时刷新支付宝交易记录页面)有新纪录之后,就提取记录,在POST给网站,网站收到消息,就用这个备注的编号从我们的数据库中选择

我们刚才的那一条记录,就知道,UID了,给这个UID新增余额或者完成订单支付,在将这条记录的status改为0,UID也为0,

这样就完成了支付。这种方式现在使用也比较普遍。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
Jquery 扩展方法
May 06 Javascript
网页实时显示服务器时间和javscript自运行时钟
Jun 09 Javascript
jquery实现超简洁的TAB选项卡效果代码
Aug 28 Javascript
javascript 中的 delete及delete运算符
Nov 15 Javascript
jquery淡入淡出效果简单实例
Jan 14 Javascript
jQuery实现只允许输入数字和小数点的方法
Mar 02 Javascript
BootStrap智能表单demo示例详解
Jun 13 Javascript
Vue.js组件tree实现省市多级联动
Dec 02 Javascript
bootstrap-Treeview实现级联勾选
Nov 23 Javascript
JavaScript设计模式之享元模式实例详解
Jan 17 Javascript
Vue数据绑定简析小结
May 07 Javascript
js实现多张图片每隔一秒切换一张图片
Jul 29 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
Dec 14 #Javascript
本地Bootstrap文件字体图标引入却无法显示问题的解决方法
Apr 18 #Javascript
微信小程序中使元素占满整个屏幕高度实现方法
Dec 14 #Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
Dec 14 #Javascript
bootstrap modal弹出框的垂直居中
Dec 14 #Javascript
微信小程序 免费SSL证书https、TLS版本问题的解决办法
Dec 14 #Javascript
微信小程序 wx.uploadFile在安卓手机上面the same task is working问题解决
Dec 14 #Javascript
You might like
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
改写ThinkPHP的U方法使其路由下分页正常
2014/07/02 PHP
php的mssql数据库连接类实例
2014/11/28 PHP
php如何把表单内容提交到数据库
2019/07/08 PHP
Javascript 继承机制的实现
2009/08/12 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
js设置function参数默认值(适合没有传参情况)
2014/02/24 Javascript
jQuery遍历对象、数组、集合实例
2014/11/08 Javascript
jQuery源码分析之Callbacks详解
2015/03/13 Javascript
javascript中日期函数new Date()的浏览器兼容性问题
2015/09/05 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
Angular2生命周期钩子函数的详细介绍
2017/07/10 Javascript
详解使用angularjs的ng-options时如何设置默认值(初始值)
2017/07/18 Javascript
Vue单页式应用(Hash模式下)实现微信分享的实例
2017/07/21 Javascript
json2.js 入门教程之使用方法与实例分析
2017/09/14 Javascript
JavaScript 异步调用
2017/10/25 Javascript
JavaScript实现微信红包算法及问题解决方法
2018/04/26 Javascript
vscode配置vue下的es6规范自动格式化详解
2019/03/20 Javascript
JavaScript随机数的组合问题案例分析
2020/05/16 Javascript
vue实现多个echarts根据屏幕大小变化而变化实例
2020/07/19 Javascript
js实现删除json中指定的元素
2020/09/22 Javascript
python操作ie登陆土豆网的方法
2015/05/09 Python
selenium python 实现基本自动化测试的示例代码
2019/02/25 Python
如何使用python进行pdf文件分割
2019/11/11 Python
NUK奶瓶美国官网:NUK美国
2016/09/26 全球购物
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
英国评分最高的女性剃须刀订阅盒:FFS Beauty
2018/01/25 全球购物
师范院校学生自荐信范文
2013/12/27 职场文书
幼儿园教师国培感言
2014/02/02 职场文书
机电一体化专业求职信
2014/07/22 职场文书
公司党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
关于群众路线的心得体会
2014/11/05 职场文书
世界文化遗产导游词
2015/02/13 职场文书
2015初中教导处工作总结
2015/07/21 职场文书
Go语言带缓冲的通道实现
2021/04/26 Golang
WCG2010 星际争霸决赛 Flash vs Goojila 1 星际经典比赛回顾
2022/04/01 星际争霸