微信收款码动态码生成方法5923
微信收款码动态码生成方法
伴随着移动支付的普及,越来越多的商家开始使用微信收款码来接受消费者的支付。而其中,有静态收款码和动态收款码之分。那么,这两种收款码有什么区别呢?如何生成微信收款码动态码呢?下面让我们来一一了解。
静态收款码和动态收款码的区别
静态收款码的生成比较简单,商家申请后,微信支付会根据商家的账户信息生成一个固定的收款码,该码长期有效,需要商家自己保存。
而动态收款码则是根据商家账户信息生成一个URL信息,通过在URL后加上参数,在扫码时会动态生成二维码,这种二维码的存在时间一般为5分钟,如果在规定时间内没有完成支付,二维码就会失效。同时,动态二维码可以通过不断更新后台信息来实现动态更新二维码的功能。
如何生成微信收款码动态码
目前,微信收款码动态码一般是通过微信商户平台小程序或者API接口来生成。下面分别介绍这两种生成方式。
1. 小程序生成微信收款码动态码
(1)进入微信支付商户平台,申请使用微信支付收款服务,确保店铺已经通过实名认证,支持使用微信支付。
(2)进入“产品中心”,点击“小程序收付款”。
(3)填写商户信息,在“小程序名称”中填写商家的小程序名称,在“完整小程序链接”中填写商家小程序的完整路径,包括https://开头的完整路径,并上传Logo图片。
(4)设置服务费率,目前微信钱包、微信支付的服务费率基本在0.6%左右。
(5)点击“立即申请”,填写审核资料并提交审核。
(6)审核通过后,就可以在商户平台中获取到微信收款码动态码的生成API接口,通过调用该接口,就可以生成动态码。
2. API接口生成微信收款码动态码
(1)同样的,商户需要进入微信支付商户平台,申请支付业务,并提交审核资料,通过审核后获取到API密钥。
(2)商家需要具备开发接口的能力,使用后台调用开发工具,将微信支付API与自己的业务结合。
(3)商家需要根据微信支付API规定传递相应的参数,生成二维码的前景色,背景色等等。
(4)商家需要在自己的业务中处理用户的支付反馈信息,比如是否支付成功,是否产生退款等等。
总结
微信收款码动态码可以方便商家在线上进行收款操作,同时也带来了更多的灵活性和安全性,符合现代商业的需求。但是,商家需要按照微信支付的要求,进行实名认证和申请审核,同时开发接口和处理用户反馈信息等等,才能更好地使用微信收款码动态码服务。