APP支付和H5网页支付有哪些不同?

本文探讨了APP支付和H5支付的异同,包括它们的定义、支付流程和用户交互体验。APP支付流程明确,而H5支付受浏览器限制,需要处理系统回退按钮的跳转规则。当用户在H5中使用支付宝支付时,支付成功或失败的页面跳转及回退操作有特定处理方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、APP支付与H5支付的异同

1. 什么是APP支付和H5支付?

APP支付是指“商户在移动端APP中集成了支付宝支付、微信支付,或者其他第三方支付功能”。

H5支付是指“商户在移动端网页(触屏版手机浏览器)应用中集成了支付宝支付、微信支付,或者其他第三方支付功能”。

2. 两种支付方式的异同

相同点:

都是调用第三方应用提供的支付功能。应用内支付或者调起第三方客户端支付,取决于第三方提供的接口规则。不同点:

APP内支付流程的页面跳转路径是明确的,无论是跳转至第三方客户端支付、还是在APP内调起第三方网页支付,支付成功或失败,都将在“订单支付”页面明确获知订单状态。H5支付是在手机浏览器中打开的网页,在结算台页面选择支付方式确认支付,可以选择当前页、或者选择新开页面调起第三方支付。并且调起的第三方支付页面由第三方决定,商户只能在限定的规则内调整。由于手机浏览器系统自带前进与后退按钮,并且通常情况下无法对系统自带的按钮做限制。这就意味着H5支付,无论支付成功或失败,都要考虑用户点击系统回退按钮的跳转规则。

二、H5支付方式选择支付宝支付

支付宝是淘宝与阿里系其他产品线上支付的唯一或者主要支付方式,已经成为国内市场份额第一的移动支付应用。

根据支付状态说明页面跳转:

(1)若用户已安装支付宝客户端,在订单支付页面点击支付,调起支付宝提供的中间页,并出现弹框尝试唤起支付宝客户端。

根据支付状态说明页面跳转:

(1)若用户已安装支付宝客户端,在订单支付页面点击支付,调起支付宝提供的中间页,并出现弹框尝试唤起支付宝客户端;

若在支付宝中支付成功,则切回至浏览器中,页面刷新至商户自定义的“支付结果页”。

b.若在支付宝中支付失败,用户手动回到浏览器中,则当前页面呈现支付宝支付路由页面(官方提供的中间页):

点击“使用支付宝APP付款”,再次申请打开支付宝支付。

点击“继续浏览器付款”,当前页面调起支付宝网页支付收银台,下图示意:若成功登录账号并且在后续付款页面支付成功,则展示支付宝网页端支付成功页,点击完成,当前页面刷新至商户自定义的“支付结果页”。

点击“已完成付款”:若已经支付成功,当前页刷新至商户自定义的“支付结果页”。

(2)若用户未安装支付宝客户端,可以选择下载安装支付宝APP,或者使用支付宝网页收银台页面支付,参见上面的流程。

系统自带的回退按钮规则:

在订单支付页面,若选择当前页面调起支付宝支付,则订单支付页面跳转为支付宝支付路由页面(官方中间页),无论最终订单是否支付成功,点击浏览器的回退按钮,页面将逐页回退。在订单支付页面,若选择新开页面调起支付宝支付,无论最终订单是否支付成功,仅支持回退到支付宝支付路由页面(官方中间页),因为这个中间页再没有回退路径了。如果用户手动切换浏览器后台,回到之前的订单支付页:若已支付成功,页面刷新至商户自定义的“支付结果页”,此时若点击系统回退按钮:页面将逐级回退。这里需要注意:回退过程中是否能够及时判断订单状态,将决定回退到最终的页面。

若未支付成功,页面停留在“订单支付”页面,此时点击系统回退按钮:页面将逐级回退。回退页面的状态由具体需求决定,比如对于某个订单,先确认后支付,若已经确认提交了订单但未支付,回退之后无需再次确认,后续流程中直接支付即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值