1.业务场景

  1. 用户在平台选好东西,点击支付宝付款
  2. 根据场景不同唤起支付(pc端为二维码支付,手机wap端为wap支付,app为app支付)
  3. 用户支付完成回到系统。

由以上三个步骤我们大概可以知道,我们需要处理的业务为以下几步

  1. 点击付款时从前台将几个必要的业务参数传给后台
  2. 后台按照支付宝要求封装请求参数,返回相应的参数
  3. 页面拿到参数后,直接输出即可(对支付宝支付而言,后台返回的是一个自动提交的form表单)
  4. 请求到了支付宝的页面
  5. 完成支付,回调后台接口。并根据不同条件返回系统相应的制定。

2.开发前准备工作

  1. 申请开通相应的支付功能。申请链接(或者直接使用沙箱号沙箱号申请教程)

    该图片在申请链接的最下面
  2. 创建应用(获取 appid,公钥,私钥等参数)
  3. 后台开始开发

3.支付宝文档继承

  1. app支付文档
  2. 手机网站支付文档
  3. 电脑网站支付文档
  4. 支付宝单笔转帐

支付宝支付、支付宝单笔转账-----后端综合集成相关推荐

  1. 支付宝支付之“单笔转账到支付宝账户接口”的调用(生成签名、上传应用公钥、下载SDK、接口调用、报错自动排查、查看错误码)

    支付宝接口调用 "单笔转账到支付宝账户"的接口调用,一般涉及到下面几个知识点 1.生成签名 在使用支付宝接口的时候,需要使用支付宝的签名,这里需要使用支付宝的RSA生成工具. 关于 ...

  2. Java 支付宝支付,退款,单笔转账到支付宝账户(单笔转账到支付宝账户)

    上次分享了支付宝订单退款的代码,今天分享一下支付宝转账的操作.  现在是有一个余额提现的功能,本来是打算做提现到银行卡的,但是客户嫌麻烦不想注册银联的开放平台账户,就说先提现到支付宝就行,二期再做银行 ...

  3. java 支付宝转账_Java 支付宝支付,退款,单笔转账到支付宝账户(支付宝订单退款)...

    上一篇写到支付宝的支付,这代码copy下来就能直接用了,   我写学习文档时会经常贴 官方参数文档的案例地址, 因为我觉得 请求参数,响应参数说明 官方文档整理的很好,毕竟官方不会误导大家. 我学一个 ...

  4. java 支付宝 退款_Java 支付宝支付,退款,单笔转账到支付宝账户(支付宝支付)

    最近一直在接触第三方,刚接入完支付宝的API做一下总结,个人能力薄弱有不对的地方望指教.  做的是一个小型电商项目,所以会接入第三方的支付和登入功能, 第一次接入第三方撸了很多官方文档. 然后创建应用 ...

  5. Java 支付宝支付,退款,单笔转账到支付宝账户(支付宝支付)

    最近一直在接触第三方,刚接入完支付宝的API做一下总结,个人能力薄弱有不对的地方望指教.  做的是一个小型电商项目,所以会接入第三方的支付和登入功能, 第一次接入第三方撸了很多官方文档. 进入主题, ...

  6. Springboot整支付宝网站支付、APP支付、单笔转账给用户、退款功能

    一.概述 最近在写项目,遇到了要调用支付宝支付的地方(后台管理页面的网站支付,APP内的用户支付,APP内用户提现也就是单笔转账给用户.退款).研究了好久,全部调通了,下面把我的代码分享出来. 首先那 ...

  7. 如何使用支付宝沙箱测试单笔转账到支付宝账号(php版)

    说明:    本帖是利用支付宝沙箱测试电脑网站支付接口    测试环境:Apache2.4.23 +php 5.6.25    沙箱环境测试正式环境请修改网关为下方值 正式环境网关:https://o ...

  8. 支付宝支付-支付宝PC端扫码支付

    前言 支付宝支付-沙箱环境使用 支付宝支付-支付宝PC端扫码支付「本文」 支付宝支付-手机浏览器H5支付「待写」 PC端扫码支付,其实就是就是 电脑网站支付,本文基于支付宝沙箱环境,不了解的可以看一下 ...

  9. SpringBoot集成支付宝支付支付宝退款

    支付宝支付 阅官方文档 https://opendocs.alipay.com/open/02e7gq 个人支付案例git地址[微信支付/支付宝支付/华为支付/苹果支付/小米支付]:https://g ...

最新文章

  1. 一个请求从 URL 字符串到 HTML 代码的“漫长曲折”之路
  2. TCP三次握手Render Tree页面渲染=从输入URL到页面显示的过程?
  3. ubuntu mysql 驱动_怎么在Ubuntu下为MySQL添加ODBC驱动?
  4. Python将图片转成pdf(高清)论文党用~
  5. neo4j set 多个值_Neo4j:收集多个值
  6. LockSupport的park和unpark
  7. 【使用注意】多线程导致解码混乱的情况
  8. bzoj1876 [SDOI2009]SuperGCD 辗转相减+高精
  9. 计算机网络交换机组网及虚拟局域网实验报告,计算机网络实验报告材料(虚拟局域网).doc...
  10. Kotlin基础从入门到进阶系列讲解(Android开发) - 总目录
  11. 手把手教你opencv做人脸识别(附源码+文档)
  12. 计算机图形图像学研究,计算机图形学与图形图像处理技术
  13. Mac安装HomeBrewHomeBrew安装yarn
  14. 硬盘录像机常见问题解答硬盘录像机故障解决
  15. 用gin+xorm+docker编写Online Judge后端
  16. VS2017+QT5.6.0运行时错误QTableWidget: cannot insert an item that is already owned by another QTableWidget
  17. 纽约州立计算机科学,纽约州立大学布法罗分校计算机科学computer science专业排名第176~200名(2020THE泰晤士高等教育世界大学排名)...
  18. 数字信号处理综合实验——Matlab实现DTMF信号的产生与提取
  19. 24段魔尺,可以折出哪些精美图案(续)
  20. 人物志 | 美团女技术总监任登君:不要给自己的人生设限

热门文章

  1. SlikSvn的使用(命令版 )一
  2. 阿里开发者们的第11个感悟:我们不一定知道正确的道路是什么,但却不要在错误的道路上走的太远...
  3. 【C语言】——文件操作
  4. Java Process:另一个程序正在使用此文件,进程无法访问
  5. 100盏灯开关问题python_100盏灯泡的开关问题
  6. 如何让自己时刻冷静的方法_愤怒的时候如何让自己冷静下来?有什么好方法吗...
  7. HPE Dl380 G7 服务器,ILO3无法登陆。
  8. sql left join on 多条件_提高SQL语言能力必会的知识点
  9. sql小数转换为百分数_小学数学16年重点知识汇总,为孩子【收藏】起来吧!
  10. 脉冲电子围栏系统介绍_脉冲电子围栏系统构成原理及优势分析