当前位置: 时代头条 > 正文

移动H5页面调用支付宝和微信支付的对比

一. 支付环境限制

  • 支付宝

支持在移动浏览器下直接调用支付宝app。

  • 微信

目前,移动H5页面只有在微信下打开,才可以调用微信支付,暂不支持外部浏览器。

当然两者都不支持在各自环境下唤起对方。

二. 支付流程

  • 支付宝

移动H5页面调用支付宝和微信支付的对比

  • 微信(基于oauth2.0协议)

    移动H5页面调用支付宝和微信支付的对比

公众号支付配置项注意:

1. redirect_uri的域需在公众平台的“开发者中心”-->“接口权限列表”-->“网页账号”下配置;

2. redirect_uri的目录需在公众平台“公众号支付”的授权目录下设置,而且一定要保证正式环境和测试环境的目录不一样。

三. 接口地址

  • 支付宝

接口名称:手机网站支付接口

https://b.alipay.com/signing/productDetail.htm?productId=I1011000290000001001

  • 微信

接口名称:公众号支付

https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1

PS:因一些公司(如小米)实现了在普通浏览器下唤起微信支付,于是咨询客服 “需什么资质才可以拿到在外部环境下调用支付的接口”,对方回复“抱歉不支持”。分析认为微信暂不开放接口,不是因为技术问题,而是想吸引流量到微信环境下,另外现在移动H5交互体验还不是很好,不支持也无可厚非。

最新文章

取消
扫码支持 支付码