无法唤起支付宝APP问题分析

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

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

至于 为何安装了支付宝钱包APP,却无法唤起,原因可以参考以下: 

>>使用的是手机网站支付老版本(alipay.wap.create.direct.pay.by.user ) 

  1.对于在手机浏览器唤起H5页面的模式下,如果安装了支付宝却没有唤起,大部分原因是当前浏览器不在支付宝配置的白名单内;

  2.请检查是否在请求参数中加入app_pay参数并赋值为Y,参数 详情参见 手机网站支付老版本文档 

  3.是否是在商户APP中使用手机网站支付,若是的话请添加商户APP的webView处理alipays协议 

  4.是否需要在IOS10以上的版本支持唤起,由于IOS10安全策略的变化,native app的webview默认不支持app_scheme协议(IOS10之前默认支持)。这将导致在webview中无法通过alipays://xxxx的方式来唤起支付宝APP。具体处理方案见增加alipays协议白名单 。 

>>使用的是手机网站支付新版本(alipay.trade.wap.pay) 

  1. 对于在手机浏览器唤起H5页面的模式下,如果安装了支付宝却没有唤起,大部分原因是当前浏览器不在支付宝配置的白名单内; 

  2.是否是在商户APP中使用手机网站支付,若是的话请添加商户APP的webView处理alipays协议 

  3.是否需要在IOS10以上的版本支持唤起,由于IOS10安全策略的变化,native app的webview默认不支持app_scheme协议(IOS10之前默认支持)。这将导致在webview中无法通过alipays://xxxx的方式来唤起支付宝APP。具体处理方案见增加alipays协议白名单 。 


对于想在商户APP中内嵌webview,并使用支付宝手机网站支付接口来进行支付的商户场景来说,我们并不建议您使用该方式进行接入,原因以下:

1.该方式并非支付宝提供的支付接口的标准使用场景。使用该方式时,在webview内唤起支付宝APP支付完成后,会有不能正常跳回商户APP的情况发生。  

2.该方式的支付成功率相对标准的接入支付成功率较低。  

3.该方式的用户体验相对来说并没那么好。  

故强烈建议有该需求的商户,使用以下标准方式来接入:  1.使用标准的App支付来进行接入;  2.使用手机网站支付转Native支付的方式来进行接入;

目录
相关文章
|
7月前
|
JSON 监控 数据格式
1688 item_search_app 关键字搜索商品接口深度分析及 Python 实现
1688开放平台item_search_app接口专为移动端优化,支持关键词搜索、多维度筛选与排序,可获取商品详情及供应商信息,适用于货源采集、价格监控与竞品分析,助力采购决策。
|
7月前
|
缓存 监控 Android开发
京东 item_get_app 接口深度分析及 Python 实现
京东item_get_app接口可获取商品原始详情数据,包含更丰富的字段和细节,适用于电商分析、价格追踪等场景。需通过认证获取权限,支持字段筛选和区域化数据查询。
|
8月前
|
缓存 数据挖掘 API
淘宝 item_get_app 接口深度分析及 Python 实现
淘宝item_get_app接口是淘宝开放平台提供的移动端商品详情数据获取接口,相较PC端更贴近APP展示效果,支持获取APP专属价格、促销活动及详情页结构,适用于电商导购、比价工具、数据分析等场景。接口采用appkey+appsecret+session认证机制,需申请相应权限。本文提供Python调用示例及使用注意事项,帮助开发者高效对接移动端商品数据。
|
10月前
|
JavaScript
TypeOrmModule 从 app.module.ts 抽离到 database.module.ts 后出现错误的原因分析
本文分析了TypeORM实体元数据错误的成因,主要涉及实体注册方式、路径解析差异及模块结构变化导致的关系解析问题,并提供了具体解决方案和最佳实践建议。
222 56
|
7月前
|
缓存 供应链 开发者
1688 item_get_app 接口深度分析及 Python 实现
1688平台item_get_app接口专为移动端设计,提供商品原始详情数据,包含批发价格、起订量、供应商信息等B2B特有字段,适用于采购决策、供应链分析等场景。接口需通过appkey+access_token认证,并支持字段筛选,返回结构化数据,助力企业实现智能采购与供应商评估。
|
8月前
|
数据采集 数据可视化 API
驱动业务决策:基于Python的App用户行为分析与可视化方案
驱动业务决策:基于Python的App用户行为分析与可视化方案
【Azure 应用服务】App Service频繁出现 Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener 异常分析
【Azure 应用服务】App Service频繁出现 Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener 异常分析
251 2
|
数据采集 数据可视化 数据挖掘
基于Python的App流量大数据分析与可视化方案
基于Python的App流量大数据分析与可视化方案
|
开发框架 监控 .NET
【Azure App Service】部署在App Service上的.NET应用内存消耗不能超过2GB的情况分析
x64 dotnet runtime is not installed on the app service by default. Since we had the app service running in x64, it was proxying the request to a 32 bit dotnet process which was throwing an OutOfMemoryException with requests >100MB. It worked on the IaaS servers because we had the x64 runtime install
362 5
|
安全
【Azure App Service】App service无法使用的情况分析
App Service集成子网后,如果子网网段中的剩余IP地址非常少的情况下,会在App Service实例升级时( 先加入新实例,然后在移除老实例 )。新加入的实例不能被分配到正确的内网IP地址,无法成功的访问内网资源。 解决方法就是为App Service增加子网地址, 最少需要/26 子网网段地址。
229 4

热门文章

最新文章