支付类型
Native 支付(C扫B、主扫)
Native 支付是商户生成支付二维码,用户再用微信、支付宝扫码完成支付的模式。该模式适用于 PC 网站支付、实体店单品或订单支付、媒体广告支付等场景。
条码支付(B扫C、被扫)
扫码枪扫码消费者手机上面的条形码。
当面付支付宝
支付宝的支付方式,接口返回一个 url 可以用来生成二维码支付宝扫码,也可以手机浏览器上跳转支付宝。
JSAPI 支付
JSAPI 支付是用户在微信中打开商户的 H5 页面,商户在 H5 页面通过调用微信支付提供的 JSAPI 接口调起微信支付模块完成支付。 应用场景有:
- 用户在微信公众账号内进入商家公众号,打开某个主页面,完成支付
- 用户的好友在朋友圈、聊天窗口等分享商家页面连接,用户点击链接打开商家页面,完成支付
- 将商户页面转换成二维码,用户扫描二维码后在微信浏览器中打开页面后完成支付
APP 支付
APP支付又称移动端支付,是商户通过在移动端应用APP中集成开放SDK调起微信支付模块完成支付的模式。
H5 支付
H5 支付主要是在手机、iPad 等移动设备中通过浏览器来唤起微信或支付宝支付的支付产品。
小程序支付
小程序支付是专门被定义使用在小程序中的支付产品。目前在小程序中能且只能使用小程序支付的方式来唤起微信支付。