基于有赞微小店+有赞云实现的个人微信和支付宝扫码在线支付收款

普通个人网站如果想要接入支付宝和微信的在线支付功能的话,没有企业资质是没办法开通支付平台的商户帐号的。前几天在网上看到说使用有赞云可以实现个人收款,而且还支持支付宝和微信等多种支付方式。

大概看了一下,有赞云的API基本满足普通的在线支付接入情况,费率据说是1%,另外搭配产品微小店还是免费的(PS:正常开通微信支付普遍的费率是0.6%左右,特殊行业有单独规定费率,所以还是可以接受的)。

基于有赞云的API做在线支付功能还是比较简单的,但不支持PC端直接支付。用户选择支付宝支付时会跳转到手机版的网页,体验不是很好,所以PC端最好引导用户进行扫码支付。

 

前期准备:

1、注册有赞微小店;

2、注册有赞云并与微小店关联;

3、身份认证,提供姓名和证件号码;

5、在有赞云配置消息订阅接口,用于获取订单状态;

 

在线支付收款演示:https://pay.mezw.com

 

大致流程:

1、个人网站创建新订单,网站向有赞云平台获取二维码请求,返回信息包含二维码ID、链接和二维码。网站自行关联二维码和网站订单;

2、根据用户情况,是直接跳转链接进行支付还是引导用户扫描二维码进行支付;

3、用户进入支付页面,网站会收到有赞云平台的订单状态订阅消息,里面包含有赞平台订单号;

4、网站使用订阅消息中的订单号请求有赞云的获取单笔信息API,获取订单详情,包括支付状态等;

5、订单详情中包含二维码ID,可以用来与网站订单进行关联。

 

接口文档:

创建收款二维码:https://www.youzanyun.com/apilist/detail/grouptrade/payqrcode/youzan.pay.qrcode.create

获取单笔交易信息:https://www.youzanyun.com/apilist/detail/group_trade/trade/youzan.trade.get

交易信息推送:https://www.youzanyun.com/docs/guide/3401/3455

 

原文链接:https://blog.xu42.cn/2017/11/26/person-website-instant-payment-solution

基于有赞微小店+有赞云实现的个人微信和支付宝扫码在线支付收款

上一篇:微信支付和支付宝支付一直回调问题


下一篇:C语言使用pthread多线程编程(windows系统)一