支付宝手机网站H5支付

这篇具有很好参考价值的文章主要介绍了支付宝手机网站H5支付。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

手机网站支付产品介绍 | 网页&移动应用

为方便商家在移动端网页应用中集成支付宝支付功能,支付宝提供了手机网站支付能力。

流程简介:商家在网页中调用支付宝提供的网页支付接口调起支付宝客户端内的支付模块,商家网页会跳转到支付宝中完成支付,支付完后跳回到商家网页内,最后展示支付结果。若无法唤起支付宝客户端,则在一定的时间后会自动进入网页支付流程。

正式环境下的配置方法:

用户已安装支付宝支付流程

1、用户在浏览器中访问商家网页应用,选择商品下单、确认购买,进入支付环节,选择支付宝付款,用户点击去支付,如下图 1;

2、进入到支付宝支付路由页面,支付宝处理支付请求,并尝试唤起支付宝客户端,如下图 2(此页无法自定义删除);

3、进入到支付宝页面,调起支付宝支付,出现确认支付界面,如下图 3

支付宝手机网站H5支付

4、用户确认收款方和金额,点击立即支付后出现输入密码界面,如下图 4;

5、输入正确密码后,支付宝端显示支付结果,如下图 5;

6、自动回跳到浏览器中,商家根据付款结果个性化展示订单处理结果,如下图 6。

支付宝手机网站H5支付

用户未安装支付宝支付流程

  1. 若用户未安装支付宝客户端,用户可先点击支付宝支付路由页面里的 点这里下载支付宝APP 蓝色链接,下载支付宝,如图 7;

  2. 成功下载并安装支付宝客户端后,点击支付宝支付路由页面里的 使用支付宝APP付款 按钮进行付款,如图 8;

  3. 点击 使用支付宝APP付款 按钮后,重新开始如上所述的“用户已安装支付宝支付流程”步骤。

    支付宝手机网站H5支付

    接入支付宝H5支付,首先需要在支付宝开放平台创建应用并审核,审核通过之后,会生成唯一标识 APPID。并且可以申请开通开放产品使用权限。通过 APPID 应用才能调用开放产品的接口能力。

支付宝手机网站H5支付

应用创建完成后,系统会自动跳转到应用详情页面。在 能力列表 中点击 添加能力 来添加 手机网站支付 功能。参考文档:

创建应用 | 网页&移动应用

支付宝手机网站H5支付

开发设置

进入开发设置中完成接口加签方式、IP白名单、应用网关、接口内容加密方式开发信息设置。

参考文档:接口加签方式配置说明 | 小程序

  • 接口加签方式:必填。用于保障商户应用和支付宝交互的安全性。

  • IP白名单:选填。用于保障用户资金安全。

  • 应用网关:选填。用于接收支付宝异步通知消息。

  • 接口内容加密方式:选填。用于加/解密 OpenAPI bizContent 报文内容及加/解密部分用户隐私信息。

  • 授权回调地址:选填。第三方应用授权 或 用户信息授权 后回调地址。授权链接中配置的 redirect_uri 的值必须与此值保持一致 (如:https://www.alipay.com) ,用户成功授权后将在该 url 后携带授权码等信息并跳转至该页。当填入该地址时,系统会自动进行安全检测。

上线应用

商户在添加功能和配置密钥后,即可将应用提交审核,预计会有一个工作日的审核时间,请耐心等待。参考文档:网页&移动应用

应用上线后,还需要完成应用签约才能在线上环境(生产环境)使用功能。

签约

请在应用详情页面的功能列表右侧点击 签约,填写并提交相关信息。参考文档:网页&移动应用

支付宝手机网站H5支付

以上是做开发之前的准备工作。

下面我们来讲一下 SDK的接入。

SDK的下载地址:手机网站支付 DEMO | 网页&移动应用

选择自己需要的编程语音下载demo即可。下面,我们来讲解一下PHP版本的。

首先,我们需要创建一条支付订单,这一条的逻辑可以自行完成,切记,该订单记录中需要有唯一的一个订单号,方便后面的支付完成后的异步回调时来匹配订单信息。

沙盒环境测试下的配置方法:

参考文档:沙箱环境 | 网页&移动应用

支付宝手机网站H5支付

注意:需要在安卓手机上下载支付宝沙箱钱包,并且只支持安卓系统。

沙箱钱包的买家和卖家账号密码 支付宝都有提供,可点击沙箱账号进行查看,如下图:

支付宝手机网站H5支付

手机下载沙箱钱包后,登录买家账号,提前在服务器站点或者局域网中将支付宝提供的DEMO进行部署并且需要配置沙箱信息如下图:

将appid,支付宝网关都替换为沙箱应用页面中提供的信息,异步通知地址在沙盒账号中用不到,所以可先注释掉。应用私钥和应用公钥需要使用支付宝提供的加密工具生成,然后要将应用公钥配置到沙盒应用里的RSA2(SHA256)密钥处,从而得到支付宝公钥:

支付宝手机网站H5支付

支付宝手机网站H5支付

然后将支付宝公钥配置到代码中的config.php(以PHP DEMO为例)文件中,将加密工具中生成的应用私钥直接填写到config.php的商户私钥处即可。

支付宝手机网站H5支付

,然后在手机浏览器中打开项目地址,一步一步操作即可,如图:

支付宝手机网站H5支付    支付宝手机网站H5支付   支付宝手机网站H5支付   支付宝手机网站H5支付

支付宝手机网站H5支付   支付宝手机网站H5支付   支付宝手机网站H5支付    支付宝手机网站H5支付

登录沙盒商家账号到沙箱钱包,查看余额

支付宝手机网站H5支付   支付宝手机网站H5支付

钱已经到达测试商家账号,说明沙盒环境下的支付流程是没有问题的。文章来源地址https://www.toymoban.com/news/detail-433282.html

到了这里,关于支付宝手机网站H5支付的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • H5接入支付流程-微信支付&支付宝支付

    H5对接微信支付和支付宝支付,app无法发版,需要支持在app内和浏览器内同时使用。 于是借此机会对前端接入对第三方支付进行了调研,本次只讨论微信支付,和支付宝支付。 文档地址:微信支付 微信支付方式主要包括,对普通商家主要提供以下7种方式 付款码支付:比如大

    2024年02月19日
    浏览(37)
  • 〔支付接入〕微信的 h5 支付和 jsapi 支付

    申请地址: https://pay.weixin.qq.com/ 如果你还没有微信商户号,请点击上面的链接进行申请,如果已经有了,可以跳过这一步 首先点击 账户中心 ▶ API安全 ▶ 申请API证书 申请详细步骤: https://kf.qq.com/faq/161222NneAJf161222U7fARv.html 首先点击 账户中心 ▶ API安全 ▶ 设置APIv3密钥 ▶

    2024年02月13日
    浏览(38)
  • 微信的 h5 支付和 jsapi 支付

    申请地址: https://pay.weixin.qq.com/ 如果你还没有微信商户号,请点击上面的链接进行申请,如果已经有了,可以跳过这一步 首先点击 账户中心 ▶ API安全 ▶ 申请API证书 申请详细步骤: https://kf.qq.com/faq/161222NneAJf161222U7fARv.html 首先点击 账户中心 ▶ API安全 ▶ 设置APIv3密钥 ▶

    2024年02月13日
    浏览(32)
  • 前端H5微信支付宝支付实现

    支付宝的 首先是一个支付类型选择页面,在选择支付宝支付后,跳转到一个空白页,用于支付宝支付的中转页面。 在点击立即支付之后,直接跳转至自行设置好的空白页就好,并把你生成订单所需要的数据一并带过去。 接下来就是重点操作了(其实非常简单),在跳转这个

    2024年02月03日
    浏览(39)
  • vue实现H5支付(微信,支付宝)

    1.判断浏览器是微信还是支付宝或其他浏览器 2.微信浏览器调用微信支付的方法(调用后台接口创建订单,需要微信用户唯一标识openid;接口返回微信支付所需的支付参数) 3.支付宝浏览器支付方法

    2024年02月16日
    浏览(35)
  • 支付宝小程序内嵌H5——支付宝小程序webview里面h5跳回道支付宝小程序页面

    背景 小程序开发避免不了要和h5交互,怎么和h5互通信息呢? 代码 1、h5页面手动引入 https://appx/web-view.min.js (此链接仅支持在支付宝客户端内访问);

    2024年02月12日
    浏览(39)
  • 支付宝APP参数转成H5支付链接

    支付宝APP参数转成H5支付链接 目标 将APP支付参数转成H5支付链接,应用场景:通过程序自动化完成支付。 转换成 样例: 1) APP支付参数: 2) 生成的支付链接: wap(H5) IOS Android 运行效果

    2024年02月09日
    浏览(28)
  • 支付宝sdk 参数 转网页url(h5 支付)

    简介 支付宝sdk 参数 转网页url(h5 支付) 从安卓sdk 提取出参数 转换成url 通过落地页做成可以h5 支付也可以网页唤起h5支付 欢迎大家一起探讨 不足之处指出

    2024年02月11日
    浏览(20)
  • 微信支付,JSAPI支付,APP支付,H5支付,Native支付,小程序支付功能详情以及回调处理

    支付wiki: https://pay.weixin.qq.com/wiki/doc/apiv3/index.shtml 支付api: https://pay.weixin.qq.com/wiki/doc/apiv3/apis/index.shtml 开发工具包(SDK)下载: https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay6_0.shtml#part-1 1.1简介 JSAPI支付是指商户通过调用微信支付提供的JSAPI接口,在支付场景中调起微信支付模

    2023年04月18日
    浏览(36)
  • 微信 h5 支付开发

    申请地址: https://pay.weixin.qq.com/ 如果你还没有微信商户号,请点击上面的链接进行申请,如果已经有了,可以跳过这一步 首先点击 账户中心 ▶ API安全 ▶ 申请API证书 申请详细步骤: https://kf.qq.com/faq/161222NneAJf161222U7fARv.html 首先点击 账户中心 ▶ API安全 ▶ 设置APIv3密钥 ▶

    2024年02月14日
    浏览(21)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包