打赏功能的实现,也就是让用户和读者能够付款给我们的账户。
经过调研目前有三种方案,前面两种实现起来比较简单,但是功能也很简单,各有利弊,最后一种最复杂,可以实现的功能多一些。
方案一 展示收款二维码
因为微信和支付宝的收款二维码是永久有效的,我们在日常生活中就发现很多商店都把个人或者商店的收款二维码打印出来让客户扫描付款。
根据这个特点,我们只要把收款二维码展示给用户就行了。
但是直接放二维码用户又会莫名其妙,所以样式和交互上还需要 整合一下,可以点击 赞助 打赏之后再弹出二维码。
现在已经有很多开源封装好的JS可以提供相关用法。
例如:
js插件–tctip
https://github.com/greedying/tctip
样式如下:
以及
百度提供的打赏模块
http://zhanzhang.baidu.com/reward/index
第三方的组件用起来都很方便,第三方平台支付的账户都是 先到第三方平台的账户中 再一定周期内转账到我们设置的 支付宝帐 等。
这种转账有时候会消耗一定的手续费,然后平台也会收取一定比例的费用。
而且 因为 用户的打赏是先到第三方平台账户的,所以 我们自己是监控不到的。
所以 如果 平台 少结算一部分 我们也发现不了……
方案三 自己开发完整的支付流程
打赏其实也就是点击按钮后让用户选择支付方式的一个完整流程。 如果我们熟悉支付流程的开发的话,完全可以直接开发整个流程。包括订单入库,以及获取用户头像等等。这样的打赏功能是最完全的。可以显示哪些用户打赏了这篇文章。
当然自己开发完整的支付流程也是相对复杂的。
而且需要注意的一点是 方案一可以使用个人收款二维码,方案二因为通过第三方平台中转,所以也可以只使用个人账户收款。 而自己开发完整流程的话,需要商户帐 (公司账户)才能做支付宝和微信支付开发。
这三种方案用户可以自己权衡使用。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!