个人免签支付系统

引言

作为一名开发者,为自己上线的产品接入支付功能是技术变现的渠道之一,目前支付宝和微信是最为流行的支付方式,想要接入这两种支付功能的话,前提是要有商家资质。那么问题来了,如何我们还没有商家资质,但又想接入支付的话那该怎么办呢,有没有什么办法呢?当然有,条条大路通罗马,商家资质此路不通,那咋就换一条,本次笔者想通过手机监控的形式来完成订单的回调功能,下面听俺一一道来。

个人免签系统实现流程

 

个人免签系统部分环节讲解

从上面的流程图来看,自己实现一个免签系统并不难,主要两个环节就ok了。

其一:手机如何监控支付信息

其二:如何处理支付订单

 

手机监控

不管是原生开发还是混合开发,都会有监听推送信息的功能,我们只要把微信和支付宝的支付推送信息解析出来就ok了,比如解析成以下形式

{
    "type":"alipay",
    "time":"2019-11-07 15:04:39",
    "content":"xxx通过扫码向你付款0.01元",
    "title":"支付宝支付",
    "money":"0.01"
}

支付信息里会包含支付金额,我们可以把金额作为订单标识,收到付款信息后做个异步(ajax)请求,将支付结果推送到自己的平台上。

平台订单处理

当平台收到手机监控推送的支付信息之后,首先做个信息验证,确认一下该推送信息是否是自己手机的监控信息,验证通过之后,通过同步的形式向用户展示订单信息并通过异步的形式修改订单状态(当然通过同步修改订单也ok)

小结

小伙伴们,是否看懂了呢,个人免签系统的原理并不难,把手机监控和平台订单处理的逻辑搞清楚了就ok了,另外提示一下,如果不想用手机监控的话,那么可以租个服务器挂个模拟器来监控。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章