个人在线支付接入方案介绍

前言

移动支付大势所趋,互联网购物或者线上服务都需要用到支付,那作为开发者和商家,必须要跟第三方支付公司签约合作,开通商户我们才有能调用支付功能,大家最熟悉的是微信和支付宝,你要在里面实现在线购物支付功能,需要有一个微信商户号或者支付宝商户号,然后将商户号接入到网页、公众号、app、小程序中。当消费者支付时,我们通过接口把支付信息传给微信或者支付宝的服务器进行支付,它们收到款会把结果回调到我们的服务器进行订单处理,然后服务器实时响应到客户端上提示完成交易。以上,就是整个商户支付的流程。首先,整个支付流程的本质是公司对个人的,也就是我们常说的 B2C 模式。其次,线上支付是需要签约的。每个商户都是对应一个公司,微信商户号和支付宝商户号的开通都需要以公司的名义开通,而开通的时候,需要签约盖章审核等等各种手续。至于微信和支付宝为什么不给个人开通支付通道呢?笔者也想过,其实这是国家政策要求的,你想想,如果个人支付开通后,国家怎么管控税收、怎么管理网络安全?所以,微信和支付宝这么做,其实是不想大家钻了偷税漏税的空子。

个人免签的三种支付模式

  • 1、使用个人收款码,通过手机 App 软件监测收款(不合法)
  • 2、代收款,然后手动提现(存在二清,不合法,会跑路)
  • 3、代签约,走官方的渠道(合法,直接到账,不存在二清)

推荐第三种模式,前两种模式不合法,平台说不定哪天就会关闭。选择第三方支付平台时,应尽量考虑平台费率最低的、开户费最低的、开户操作最便捷的。

App 软件监测收款模式

市面上有不少通过安装特定收款监听 App 实现收款回调功能的平台,比如玎玎支付、PaysApi、收小钱等;这些虽然是零资质,而且收费也不是特别高,但是有几个弊端:

  • 收款金额上限额度小,上限金额为固定收款二维码每日的限额,额度较小

  • 手机需要安装特定的收款监听 App,并且需要一直处于开机和网络良好状态,或者需要使用模拟器来运行 App

  • 用户在扫描支付二维码后发现是跳转转账页面,而不是调起微信支付或支付宝支付,心中会有所怀疑,导致部分潜在付费用户流失,这是最致命的弊端

  • 如果改动价格,需要上传多张收款二维码,操作繁琐,尽管有些平台通过安装 VirtualXposed,生成任意收款金额的二维码免去此操作,但是手机需要停留在微信或者支付宝界面、而且还要保持屏幕常亮状态

  • 回调存在不稳定因素,由于收款回调是在安装了收款监听 App 的手机在接收到收款的通知栏通知后上报金额到该平台服务器,再通过该平台回调到设置好的回调地址,所以其中有些环节如果出问题,比如收款监听的手机断网了,或者该平台的服务器宕机,都会导致没有收到收款回调

个人第三方支付平台推荐

由于没有公司账号,开发者在微信和支付宝是接入不了支付的,因此只能选第三方支付平台,payjs 官方做了很详细的 对比图表

参考博客