支付宝生成支付二维码的过程

该文章描述了一个通过HTML和JavaScript代码调用支付宝API进行支付的过程。代码包含了一个隐藏的表单,提交后会跳转至支付宝的支付页面。支付流程涉及生成二维码,用户扫描二维码以通过wap方式进行支付。

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

1.调用下单接口返回对应的表单的html,js 代码

"<form id='alipay_submit' name='alipay_submit' action='https://openapi.alipay.com/gateway.do?charset=utf-8' method='POST'><input type='hidden' name='app_id' value='2021003185676030'/><input type='hidden' name='format' value='JSON'/><input type='hidden' name='charset' value='utf-8'/><input type='hidden' name='sign_type' value='RSA2'/><input type='hidden' name='version' value='1.0'/><input type='hidden' name='return_url' value='https://zy.wan-sun.com/addons/epay/index/returnx/paytype/alipay/out_trade_no/2023062010154575'/><input type='hidden' name='notify_url' value='https://zy.wan-sun.com/addons/epay/index/notifyx/paytype/alipay'/><input type='hidden' name='timestamp' value='2023-06-20 09:54:54'/><input type='hidden' name='biz_content' value='{"out_trade_no":"2023062010154575","total_amount":"0.01","subject":"VIP\u8d2d\u4e70\u5957\u9910\u8ba2\u5355","product_code":"QUICK_WAP_WAY"}'/><input type='hidden' name='method' value='alipay.trade.wap.pay'/><input type='hidden' name='sign' value='ETeMnNkyVd097f+Qp/06/Aww8HI7vqKgugt27OlpA//OFwvnC16b8X0Clll44GcAVgrQyJm3EkP4Q7qCWJEV9O99dWYgi2HnzvoYoNnP6Lfi7aOMsB9hZVCRY5lPgTsf7zh6AM2Aud7z1wJxjlO38orVhuYqcHxDHsLFtfj7deC+b732wY/dDSWh1O/yg31UUfN/tJKO63Y6Md4JV0VnU9cqiZGKQTLgV+SIA0IPNt+eWdiNgaNzOWrDWlWdDYIfBf9szdOfTCW0ZZicUaQAXfjUwvlLbloKLJ4edbePXGNSIPMbgtPXx/rT9gwlihLYbphjX2pF06oMusaCJcPzDw=='/><input type='submit' value='ok' style='display:none;'></form><script>document.forms['alipay_submit'].submit();</script>

2.将代码放在对应的一个路由的html文件,里面,将当前请求的这个页面的链接生成一个支付的二维码,用支付宝扫描这个二维码就可以跳转到对应的支付宝页面去付款,前提是支付的方式选项选择wap类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值