说明:支付宝支付文档目前处于经常更新状态,所以这里只述说流程,具体细节参照支付宝最新文档。

步骤:

1、根据支付宝文档提交参数生成二维码,二维码图片可以是永久的,也可以每次生成,二维码图片可选择add、modify、stop、start四种方式,不同方式参数有相应的变化(生成

二维码的方式有两种:一种是根据支付宝返回参数qrcode的值自己生成。    二种是根据支付宝返回参数qrcode_img_url引用支付宝的网站图片)。

2、支付宝根据根据商户生成二维码时提交的query_url参数值,发送post请求给商户网站,获取动态商品信息,如果生成二维码时商品信息已经固定写好,我推荐这一步省略。

(如果 生成二维码时没有提交参数query_url,支付宝不会发这一请求)

3、支付宝根据商户生成二维码时提交的return_url参数值,发送下单通知post请求给商户网站,此次通知参数有用户选择的商品信息和用户信息(我们需要什么信息就可在生成二

维码时选择让用户输入什么信息),商户网站需要返回json格式的字符串给支付宝(其中包括商户网站生成的唯一订单号)。

4、支付宝根据商户生成二维码时提交的notify_url参数值,发送交易完成的异步通知给商户网站,商户处理完业务逻辑后必须返回success(成功)或fail(失败)信息。

支付宝扫描二维码支付相关推荐

  1. JAVA实现的支付宝扫描二维码支付

    支付项目采用springMvc+Dubbo架构实现,只对外提供接口 原文地址:http://blog.52itstyle.com/archives/169/ 前期酝酿准备 最近项目中要上线支付功能.前 ...

  2. JAVA实现的微信扫描二维码支付

    支付项目采用springMvc+Dubbo架构实现,只对外提供接口. 话说,为什么微信支付比支付宝来的晚了那么一点,一句话,那一阵挺忙的,然后就没有时间整理,最近做完支付宝支付,顺便也把微信支付的也整 ...

  3. iOS - 需求 - 微信扫描二维码支付(草稿)

    首先先讲一下这个流程: 1.商户即公司,根据微信官方支付的规则,为不同的商品或者是订单号生成不同的链接,将链接转换成二维码. 2.用户扫描二维码 3.微信客户端引导用户完成支付 4.用户完成支付,用户 ...

  4. 微信支付宝用二维码支付服务谁能征服世界

    2016年2月,国外旅游城市清迈泰旺洛餐厅的店主做了一个新的尝试,在店面的结算台接入了微信支付的移动扫码支付.此后,她发现日常开店一天的营业中,选择移动支付的超过现金支付70%~80%.这其中,很多是 ...

  5. Springboot整合支付宝自定义二维码支付

    话不多说 上效果图 依赖第一步 <dependency><groupId>com.alipay.sdk</groupId><artifactId>ali ...

  6. 支付宝扫描二维码跳转到银行卡转账页面(升级版,隐藏卡号)

    目前业界普遍使用的微信.支付宝.第三方.第四方收款渠道,正遭大规模的封号.冻结.卡钱等等等等...您是否也是为此头疼已久?是否还有真正稳定的收款渠道?别急!试试支付宝快捷充值技术!支付宝扫一扫直接到账 ...

  7. 跳转支付宝扫描二维码,付款码,收款码,和手机计算器,日历

    主要再次做一下记录,防止以后又重新找一边. 主要是支付宝跳转: //微信 //weixin://dl/scan 扫一扫 // "weixin://dl/moments"朋友圈 // ...

  8. android 扫描二维码支付,Android 扫码盒子全局接收付款码(全局事件上层接收多重下发)...

    实现MainActivity,然后接收到的内容,通过接口回调,依次下发到各个业务 String barcode = ""; // 收到的码结果 String check = &qu ...

  9. 微信二维码支付快速入门

    目录 一.二维码生成插件qrious 二.HttpClient 三.微信扫码支付 1.申请步骤 2.开发文档 四.入门Demo 1.工程搭建 2.myStudy-pay-interface 3.myS ...

  10. 银联二维码支付与微信支付相比,哪个好用?

    2019独角兽企业重金招聘Python工程师标准>>> 近日,中国银联联合40多家商业银行正式推出了二维码支付产品.扫码支付你应该早就不陌生了.现在即使是摆在街边的水果摊也有二维码让 ...

最新文章

  1. 最全面的缓存架构设计
  2. cygwin个性化配置
  3. BigMemroy系列文章--11. BigMemory中的SizeOf问题
  4. 重磅!华为HCIE将于2021年5月30日改版,取消面试考试
  5. Android 条码扫描程序源码
  6. ECCV 2020 大规模实例分割挑战赛(LVIS Challenge)冠军方案
  7. 第三十二章 elk(3)- broker架构 + 引入logback
  8. 由sock引起的感想
  9. 学习bcgcontrol1
  10. linuxYUM源配置问题
  11. 解析数论引论 第2章 数论函数和狄利克雷乘积
  12. mmd Ray渲染 mikumikudance导入模型阴影很黑
  13. 克罗内克积kron() 知识点
  14. 【转】网页提示“证书错误:导航已阻止”,无法跳转解决办法。
  15. RGCF: Refined Graph Convolution Collaborative Filering withConcise and Expressive Embedding
  16. RTL8188 Linux驱动移植
  17. 《论程序员与老板之间的道德问题》
  18. openstack 虚拟机镜像制作
  19. 网络编程(2) - 网络通信方式-TCP
  20. sklearn基础篇(三)-- 鸢尾花(iris)数据集分析和分类

热门文章

  1. c语言编程思想pdf,C 编程思想(PDF)
  2. html个人简历网页
  3. ViBe算法原理及Matlab实现
  4. thinkpad systemupdate 下载软件存放的位置
  5. kux格式怎么转换成mp3_kux格式如何转换成mp4、mp3?
  6. excel中把汉字转换成拼音(只取首字母)
  7. 物联网:LoRa无线通信技术
  8. 怎么用c语言调用其他程序,求助:1个调用其他程序的C语言(或C++)程序
  9. 实验二:线性时间选择
  10. Excel数据透视表经典教程三《数据透视表背后原理》