胖蒜

分享有价值的资源

V免签_完全开源免费的个人线上收款解决方案

对于独立开发者来说,个人线上收款一直是个难以解决的问题,三年前,我找到了解决方案,并开发了TeePay插件,开源后反馈很好,当然也出现了一些厚颜无耻之徒,所以后面我就重新弄了TePay和TePass这两款插件,采取收费的方式,虽说还是陆陆续续有很多人抄袭,改点东西就拿去卖,但是说到底都是开源的TeePay。
无论我开发的哪款插件,我都坚持用正规的支付渠道,这样可以最大程度保护使用者的资金安全,但正规渠道都是有门槛,需要身份认证,有风控体系的,这样一些用户就被挡在门槛外了。在网上有一些其它的方法,比如找第三方支付手段,但是这里面黑产、灰产,非常多。搞不好你遇到了一个就跑路了(码支付),而且有的是不能立即提现到账的,是要过一遍第三方账户的,这种就非常不合适了。还有一些则是费率远比支付宝、微信要高,对于个人开发者,特别是业务量少的那就不合适了。

这次,我想试试V免签。

V免签其实就是使用的个人支付宝和微信的收款码来收款的,就更很多人在网站上放个收款码性质一样,但是仅仅放个收款码是没回调的,用户付款成功了不能立马确认付款结果,就没办法将商品发给用户,而V免签正好可以解决这个问题。
V免签通过在收款人的电脑或手机安装一个软件,来监控收款情况,然后将收款情况发给V免签系统,这个系统可以是自己搭建的网站,也可以用别人的,但是既然想折腾,想免手续费,想更安全,当然是自己搭建一个V免签收款的系统,因为系统是开源免费的。
这两天我就自己搭建了一个V免签的系统,安装上收款监控的软件,发现还真挺好用的。所以我在考虑将V免签接入到TePass插件中。

V免签介绍

V免签开源地址:https://github.com/szvone/Vmq
他是通过支付金额识别的,同时开源了代码,有php的,也有java的,需要配合PC端或安卓端监控使用。
V免签手机端监控APK:https://github.com/szvone/VmqApk
通过最近使用,发现server这端基本没啥问题,主要是安卓端变动比较频繁,作者最初的安卓版本已经有点不好用了,大家可以自己去网上搜一下,有挺多的。
简单说一下原理,提前在Vmq服务端设置好n个二维码,n个二维码都是不通金额的,比如你想收5元,实际需要设置(5.0,5.01,5.02,5.03….)看你的并发量有多大了,这个还与订单超时时间有关系,超时以内全算做并发。
客户端请求支付时创建订单,并返回一个收款二维码,这个二维码金额和此时其他人创建的订单不同,客户支付以后,安卓端检测到收款通知信息,将金额告知服务端,服务端根据金额找到对应订单并触发回调(将用户支付完成信息回发…)
当然,如果被人恶意请求n个订单,是可以直接把整个卡死的,其他人请求不到支付二维码了,这个需要实际业务上做限制,跟其它支付方式一样,如果有人恶意请求,也会被风控的。

优点:
直接到账,没有中间商,和你自己给别人扫码是一样的;
前后端全都开源,有问题可以自己修改。

缺点:
需要PC端或安卓端长期挂着监听;
微信和支付宝某些非订单也会被识别为订单,特别是支付宝容易出错、但是不会引起问题(无法触发回调);
并发和你预设的支付图片数量有关系,所以如果你商品价格多,需要设置很多二维码。

结论:

我曾经一直在强调,我不会接入码支付,易支付之类,是因为我看到的码支付,易支付是用的别人的平台,需要手续费,还不能立即提款,这明显的跑路节奏。我也不喜欢用监控的方式,是因为太麻烦了,还要弄个手机或电脑挂个软件监控,但是对于个人开发者来说,基本没什么收款渠道,V免签需要挂监控是麻烦,但好歹不会跑路,所以我来试试。

本文属原创,转载请注明原文:https://pangsuan.com/p/vmianqian.html

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (0)

立即登录评论
马上咨询 在线工单