cordova之支付宝APP支付实践

本文档详细介绍了在Cordova应用中集成支付宝APP支付的全过程,包括用户已安装和未安装支付宝的支付流程,准备工作的具体要求,支付接口调用及沙箱环境的设置,同时列举了在实践中可能遇到的问题和解决方案。

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

当前方式

目前仅在测试andrid环境下通过,IOS暂无测试

targetSdkVersion: 28
vue: 2.6.11
cordova-android: 8.1.0
"cordova-plugin-alipay-v2": "^2.0.0"

APP支付支付情景

  1. 用户已安装支付宝支付流程
    1.用户在商家 App 中选择商品下单、确认购买,进入支付环节,选择支付宝,用户点击确认支付,如图 1;

    2.进入到支付宝页面,调起支付宝支付,出现确认支付界面,如图 2;

    3.用户确认收款方和金额,点击立即支付后出现输入密码界面,如图 3;
    在这里插入图片描述

    4.输入正确密码后,支付宝端显示支付结果,如图 4;
    5.自动回跳到商家 App 中,商家根据付款结果个性化展示订单处理结果,如图 5。
    在这里插入图片描述

  2. 用户未安装支付宝支付流程
    1.用户在商家 App 中选择商品下单、确认购买,进入支付环节,选择支付宝,用户点击确认支付,如图 6;
    2.用户未安装支付宝客户端,则调起支付宝网页支付收银台,用户登录支付宝账户,如图 7;
    3.登录成功后,进入确认付款页面,如图 8;
    在这里插入图片描述

    4.用户点击确认付款,进入支付密码页面,如下图 9;
    5.用户输入密码,完成支付,展示支付结果,如图 10。
    在这里插入图片描述

准备

申请前必须拥有经过实名认证的支付宝账户;

企业或个体工商户可申请;

需提供真实有效的营业执照,且支付宝账户名称需与营业执照主体一致;

网站能正常访问且页面显示完整,网站需要明确经营内容且有完整的商品信息;

网站必须通过 ICP 备案。如为个体工商户,网站备案主体需要与支付宝账户主体名称一致;

如为个体工商户,则团购不开放,且古玩、珠宝等奢侈品、投资类行业无法申请本产品。

支付宝APP支付流程

在这里插入图片描述
步骤3:返回带有签名信息的订单信息示例格式如下:

'alipay_sdk=alipay-sdk-java-dynamicVersionNo' +
                    '&app_id=2016101600701716&biz_content=%7B%22body%22%3A%22null%' +
                    '3Anull%22%2C%22out_trade_no%22%3A%22313507361383776256%22%2C%22' +
                    'product_code%22%3A%22ET+order%22%2C%22subject%22%3A%2239+%E5%AE' +
                    '%B9%E8%A5%BF%E5%A4%A7%E6%B0%B4%E8%A1%97%E5%8A%9E%E5%85%AC%E5%8C%BA%' +
                    '3A18+%E6%B3%8A%E5%AF%93%EF%BC%88%E8%B1%AA%E4%B8%B9%E5%BA%97%EF%BC%89%' +
                    '22%2C%22timeout_express%22%3A%2230m%22%2C%22total_amount%22%3A%220.01%22%' +
                    '7D&charset=UTF-8&format=json&method=alipay.trade.app.pay&notify_url=https%3A%' +
                    '2F%2Fipts.zpmc.com%2Fpss%2Fet-service%2Falipay%2Fcallback&sign=aeCeGuaUI9kDYwz0L' +
                    '3UIR99knqh%2F1rrxjp8gXDQY3q6wxMQoSDn5NCS3RTUwGYT5%2FlgLu9NRq8ywUkrp6zWvy%2Filj5%2F4' +
                    'ZGkFhiDfEnNjKimeUq9Ne1tpNEYRHrv19dalaOEO7vX
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值