xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

xuelipay 个人即时到账收款平台 原理及源码详解

  1. 现状及解决原理

1.1 现状

1.2 原理

1.3 例子

  1. 收款到完成收款过程源码详解

  2. 1 上传账户的收款码

2.2 创建订单

2.3 手机app 监听

2.4 服务器处理付款完成通知

  1. 漏单原理及漏单的处理办法

3.1 为什么会漏单

3.2  漏单的处理办法

3.3 源码解析

扫描二维码关注公众号,回复: 7064992 查看本文章
  1. 收款异常检测

4.1 异常检测配置

4.2 源码解析

4.3 收款失败原因

  1. 如何解决并发

  2. 官网

  3. 接入文档

  4. 收费模式

9.  优惠活动

  1. 现状及解决原理

1.1 现状

微信和支付宝只对有营业执照的企业才开放支付接口,因此独立开发者无法申请到微信或者支付宝的权限。但这并不意味着独立开发者就不能使用收款支付接口。如果专门去为了一个收款功能而去办理一个营业执照,那就显得很不划算,并且后续运营成本也会极大的提高。不过,有一个好消息是,这个问题已经被我们的系统解决了,下面让我们来详细介绍一下我们是怎么实现独立开发者(即个人)申请收款接口的。

1.2 原理

在开发者没有营业执照的情况下,我们无法帮助开发者申请到官方的支付接口。但是官方一直有一个特性,当支付宝和微信在通过收款码收款的时候,会在手机App中推送一条标准的系统状态栏通知。例如“支付宝/微信收款xx元。”在这时,xuelipay会通过一些小技巧使个人收款码也能实现线上收款功能,并且享受跟官方支付接口实现完全一样的功能。

1.3 例子

为了要解释原理,让我们举一个例子。A商户现在有一个收款10元的需求,这时用A手机登录了A先生的支付宝账户,届时系统会创建一个收款订单,并发送A先生收款10元的收款码返回给客户支付。当支付完毕后,A手机会监听到支付宝收款10.00元的通知,这时挂机App把A手机的收款信息上发给服务器,服务器收到用户A收款完毕的通知后,会把订单由付款中改为已付款状态,并把收款完成的通知回调到商户的服务器,完成一个收款的闭环。

2. 收款到完成收款过程源码详解

2.1 上传账户的收款码

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

2.2 创建订单

返回空闲付款码给客户付款 xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

2.3 手机app 监听

支付宝和微信收款成功后,会实时推送一个收款xx元的标准通知栏。在安卓系统中,我们可以用下面的代码监听到付款信息。

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

监听收款信息后,把收款及收款信息上传到到服务器。 xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

2.4 服务器处理付款完成通知

服务器处理手机app上传的信息后,把订单改为付款完毕状态

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

然后把付款成功信息回调给商户处理

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

  1. 漏单原理及漏单的处理办法

3.1 为什么会漏单

在正常运作的情况下,是不会出现漏单问题。

出现漏单情况主要有以下几个原因。

  1. 短时间出现大量订单并发的情况,订单的出现跟订单金额相差几分钱的订单,用户习惯性的付了套餐价格,而不是订单为了区别用户而相差几分钱付的价格。

  2. 用户套餐定的价格不是整数,例如9.90或者9.99。用户有可能习惯性直接付10元。

  3. 用户创建了订单,但是超过5分钟之后才付款。

3.2 漏单的处理办法

可以启用订单相似自动匹配功能,在配置界面根据商户自己的容忍度进行设置。

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

3.3 源码解析

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

  1. 收款异常检测

为了确保收款的顺利,我们自身提供了一套收款实时的异常检测机制。从多个收款异常角度进行检测,当系统出现异常时,能够及时地通知商户

4.1 异常检测配置

超时无成:超过指定时间无成功订单。

订单连续失功 :连续创建n个订单无成功订单

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

4.2 源码解析

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

xuelipay 个人即时到账收款平台 原理及源码详解 支持微信支付宝

4.3 收款失败原因

  1. 收款码被用户投诉,收款码被微信、支付宝风控。从而导致用户无法继续付款。

  2. 挂机app手机已关机或者网络不通。

  3. 如何解决并发

每一个xuelipay的账户收款都是完全独立的。如果同一时间段有高并发需求,注册多个xuelipay账户,并且使用多台手机登陆各个账户对应的微信支付宝,然后收款接口随机分配到xuelipay账户即可。

6. 官网

https://xuelipay.com

7. 接入文档

https://xuelipay.com/api_document.jsp

8. 收费模式

xuelipay深知创业不易,所以xuelipay收费是市面上最优惠的,相比其他收款平台高达1-3%的手续费,我们最低仅需0.038%手续费,比市面上的收费模式便宜将近50-80倍。为创业者节省大量的运营成本。

9. 优惠活动

请联系xuelipay客服,每个账户我们免费赠送您50元的代金券。

猜你喜欢

转载自blog.51cto.com/14509101/2431083