如何制作扫码下单二维码
在现代商业活动中,扫码支付已成为一种常见的支付方式,无论是线上还是线下,商家都可以通过生成二维码来方便顾客进行支付,本文将详细介绍如何制作扫码支付二维码,并探讨其在不同场景下的应用。
接入方式
1、模式一:二维码永久有效
商户后台系统生成二维码链接:根据微信支付规则生成二维码链接,该链接包含固定参数如产品ID或订单号。
转换为二维码图片:使用第三方库将二维码链接转换成图片格式。
用户扫码支付:用户通过微信扫描二维码,微信支付系统回调商户后台系统,完成支付流程。
2、模式二:二维码两小时有效
调用统一下单API:商户后台系统调用微信支付的“统一下单API”生成预付交易,并获得二维码链接参数code_url。
转换为二维码图片:将返回的二维码链接转成图片。
用户扫码支付:用户通过微信扫描二维码,完成支付流程。
生成二维码规则
1、模式一
二维码链接格式:weixin://wxpay/bizpayurl?sign=C380BEC2BFD727A4B6845133519F3AD6&appid=wx123456789&mch_id=0123456789&product_id=123456789&time_stamp=1428895560&nonce_str=123456
调用第三方库生成二维码图片。
2、模式二
统一下单API后获取二维码链接参数code_url:weixin://wxpay/bizpayurl?sr=Hr4518457
调用第三方库生成二维码图片。
API列表
扫码支付主要涉及以下接口:
统一下单API
查询订单API
关闭订单API
申请退款API
查询退款API
下载对账单API
支付结果通知API
测速上报API
转换短链接API
案例展示
1、收钱码扫码支付
前提:商家无需开发能力,可直接获取静态二维码进行收款。
步骤:咨询商家客服获取收钱码,保存并打印出来,展示给顾客扫码支付。
2、当面付扫码支付
前提:需要集成开发。
步骤:调用统一收单线下交易预创建接口,返回qr_code(二维码码串),使用二维码生成工具生成二维码,用户扫描二维码支付。
3、一码多付
前提:需要集成开发。
步骤:调用统一收单交易创建接口,生成静态二维码,用户扫描二维码支付。
4、电脑网站支付扫码支付
前提:需要集成开发。
步骤:调用电脑网站支付接口,生成动态二维码,用户扫描二维码支付。
制作扫码支付二维码的方法多种多样,商家可以根据自身需求选择合适的方式,无论是永久有效的二维码还是短期有效的二维码,都可以通过简单的几步操作生成,为顾客提供便捷的支付体验。