如何学好支付

  • 熟悉理论
  • 官方文档

支付资质

  • 企业
  • 本课程提供,与慕课网账号绑定!!

支付场景

1、微信

  • 付款码支付:商户收银员用扫码设备扫描用户的条码/二维码,商户收银系统提交支付。
  • JSAPI支付:商户已有H5商城网站,在微信内打开网页时,可以调用微信支付完成下单购买。
  • native支付:用户打开“扫一扫”扫描二维码获取支付信息,然后引导用户完成支付。
  • APP支付:商户APP中集成微信SDK,用户点击后跳转到微信内完成支付。
  • H5支付:从外部浏览器唤起微信支付
  • 小程序支付:在小程序内完成支付,与JSAPI支付非常相似。
  • 人脸支付:识别人物脸部来进行支付

2、支付宝

  • 条码支付:收银员扫用户
  • 扫码支付:用户打开“扫一扫”扫描二维获取支付信息
  • 刷脸支付
  • 手机网站支付:在手机外部网站唤起支付宝支付
  • 电脑网站支付:使用支付宝APP扫一扫屏幕二维码,获取支付提示后完成支付。

名词解释

1、appid

应用的id,一个应用可以有多个支付产品。

2、openid(微信独有)

trade_type=JSAPI时,此参数必传。此参数为微信用户在商户对应appid下的唯一标识。appid不同,openid就不同。

同步异步

  • 同步:类似于打电话,可以立即得到响应
  • 异步:类似于发微信,不会立即得到响应

转账过程:

建行(张三) --> 网联 --> 农行(李四) (给你转钱了(request))

农行(李四) --> 网联 --> 建行(张三) (收到钱了(request))

支付结果以异步结果为主!

系统架构

  • 把支付系统作为一个独立的系统
  • 为这个系统设置专门的数据库/表

好处:将业务系统与支付系统解耦

支付项目:4、支付术语初体验相关推荐

  1. 聚合项目访问后台接口失败_聚合支付系统和免签支付系统对未来支付市场有哪些影响...

    时势所趋,在如今支付通道不稳定的情况下,四方聚合支付的出现弥补了通道不稳的情况,四方聚合支付可以接入多个三方,实现在三方不稳的情况直接后台切换三方,实现一秒切换,还可以接入个人免签支付系统,实现商户实 ...

  2. 物联网新零售项目 订单支付与出货控制

    第5章 订单支付与出货控制 1. 小程序端功能概述 1.1 产品原型 小程序端是C端用户用来在售货机上购买商品的一端,主要包括商品列表展示.商品详情与支付购买.我的订单列表. 附近售货机搜索等功能. ...

  3. javaaop模式供其他项目调用_Java 分布式架构的 开源的支付项目 调试实战

    开源分布式架构的Java 支付项目调试实战 支付项目也有开源的?当然也有,今天就来撸一个gitee上开源的,调试一下.该项目包含微信支付.支付宝支付.银联支付,对于大多数公司来说够用了.而且该项目st ...

  4. 大型电商项目3.0实战+支付宝、微信支付项目实战

    须知:视频来源网络,侵权请联系删除! 大型电商项目3.0实战 获取方式 扫描下面二维码回复:A110 支付宝.微信支付项目实战 获取方式 扫描下面二维码回复:A106

  5. 推荐一个牛逼的 GitHub 项目+支付宝、微信支付项目实战!快来获取!

    福利一 原创电子书历时整整一年总结的 Java 面试 + Java 后端技术学习指南,这是本人这几年及校招的总结,各种高频面试题已经全部进行总结,按照章节复习即可,已经拿到了大厂offer. 原创思维 ...

  6. vue 微信公众号支付接口_基于vue的h5项目之支付宝支付与微信支付

    本文仅记录基于vue开发h5项目过程中使用支付宝和微信支付过程中的重点与槽点,仅为前端部分,如有疏漏不正之处,请于文末评论探讨.注意:标红部分灰常重要,仔细阅读官方文档非常重要,耐心非常重要,细心非常 ...

  7. 微信支付项目四:微信支付笔记

    1. 微信支付项目四:微信支付交付 文章目录 1. 微信支付项目四:微信支付交付 1.1. 微信支付交付方式 1.2. 互联网架构知识时序图 1.3. 微信支付模式二的时序图 1.4. 微信支付订单接 ...

  8. 【第二趴】uni-app开发工具(手把手带你安装HBuilderX、搭建第一个多端项目初体验)

    文章目录 写在前面 HBuilderX HBuilderX 优势 HBuilderX 安装 uni-app 初体验 写在最后 写在前面 聚沙成塔--每天进步一点点,大家好我是几何心凉,不难发现越来越多 ...

  9. 奥利给,redis项目中初体验

    redis初体验啦!!! 学了这么久终于在项目中用上了redis了呜呜呜~~~ 尚硅谷永远的神yyds 雷神不是人是神 不说了上代码兄弟们好好看看有意思 //1.首先呢,你的创建一个缓存查询的封装方法 ...

最新文章

  1. 这届架构师成功的理由,它排第一……
  2. openvino与cv2不兼容怎么办_焓湿图软件电脑不兼容怎么办
  3. python怎么调用另一个文件的函数_python如何调用另一个py文件的所有函数?
  4. 吴恩达作业4:权重初始化
  5. 第二十四章 异常和错误处理 6异常类与模板的关系
  6. MASM32汇编SDK安装
  7. 技术贴:物联网最低功耗解决方案由何种传感器实现的?
  8. 网页消息服务器异常联系管理员,服务器故障请与管理员联系
  9. xp系统安装金蝶k3服务器配置,XP单机版安装金蝶K3的13.1版本号,金蝶K3Wise安装步骤,安装成功...
  10. windows系统背景淡绿护眼色设置
  11. Allegro PCB对边框倒角变成圆弧处理
  12. 干得好也要说得好| 这样向领导汇报,让你在职场上如鱼得水
  13. 《Linux操作系统-系统移植》第12章 5G模组移植-第1节 中移物联5G移植(PPP拨号)
  14. unity3d用sever还是php,unity3d教程
  15. 服务器自定义npc音乐,Custom NPC 自定义NPC模组自定义音乐添加教程
  16. Win7电脑开机的速度非常慢怎么解决?
  17. 【Matlab 六自由度机器人】关于灵活工作空间与可达工作空间的理解(附MATLAB推导代码)
  18. Unable to add window——token android.os.BinderProxy@196e65b8 is not valid;is your activit is running?
  19. Yearning MYSQL
  20. wordpress优化插件_专为移动设备优化的社交共享WordPress插件

热门文章

  1. p2p登录模块功能实现
  2. Python爬虫入门教程 63-100 Python字体反爬之一,没办法,这个必须写,反爬第3篇...
  3. java hashmap hash算法,jdk1.8 中 HashMap 的 hash 算法和数组寻址
  4. Vundle(Vim bundle) 是一个vim的插件管理器。
  5. 药家鑫今日上午被执行死刑
  6. Apache log4j漏洞总结
  7. 云服务器物理机在,一个云服务器会在两个物理机上吗
  8. 自动驾驶系统设计及应用--清华大学出版--部分笔记
  9. 数据库设计60个技巧
  10. 人生赚一个亿小目标难吗?手把手教你走上人生巅峰