前两天下班和同事一起去车站坐公交车,路上聊了会儿第三方支付的问题,他是做我们产品的第三方支付的,所以对这块也比较清楚,通过他的简单讲解,我基本明白了第三方支付的原理,特在此记录。 
目前有很很多第三方支付,比如网银、淘宝等。由于可以跨行支付,所以比较受欢迎。

先说说网银,这个是有后台滴,直接用网关,各个银行的系统要与网银对接,跨行就可以支付了,很是嚣张。但这种接口也就网银这么一家吧,其他谁谁的想搞,银行是不会和你谈判的。

下来说说目前流行的第三方支付(主要是网上支付),比如淘宝,他们的原理是很简单的。

先找所有银行谈在线支付协议,然后在各个银行都建立一个存款帐号(为啥建帐号?看到后面你就知道了。)这个搞好整个第三方支付就完成80%了。

接下来,就是开发自己的支付系统了。

完了。 
完了?涮哥们儿呢!谁都知道啊。

呵呵,接下来就是比较有意思的那20%的东西了。开发支付系统(一切要遵循2/8定律的)!

支付系统是什么样子呢?

先说说支付流程吧,买家看到好东西,购买,支付,在支付的时候(大家如果用过支付宝就会比较了解)先是输入帐号密码,进入支付平台,里面有自己要支付的金额,下面是一堆银行,选择一个银行,点支付,就跳到银行的支付界面了,支付后,会返回到支付平台。

这个时候有个关键点,银行把钱打到哪里去?卖家?不是!是达到支付平台的帐上去了!

当银行返回到支付平台时,支付平台会得到支付是否成功的消息,并确定支付是否成功。成功了,就会通知卖家发货之类的了,例如淘宝,会通知卖家,买家已付款,这个时候,钱是在支付宝的银行帐号里面,卖家发了货,买家确认之后,支付平台会在卖家在支付平台的帐号里面,加上卖家卖出商品所得。

这样一笔交易就基本完成了。

什么是基本完成?卖家还没拿到钱呢!接下来就是不同银行卡的问题,买家是建行,卖家是招行,跨行支付要钱啊。这个怎么处理?

这个就是第三方支付的灵活性了。

买家用建行支付,钱是打到支付平台建行的账户上,卖家在支付平台上显示的货款,只不过是卖家在支付平台数据库里存储的一堆数字而已,和银行没什么关系啦。卖家要提现(招行)怎么办?嘿嘿,支付平台就从其招行的账户上打给卖家要提现的钱就行啦!这样就避免了跨行支付手续费!

买家退款也是一样的,退款的时候并不是直接退到银行卡的,而是退到支付平台的账户上,说白了就是直接在买家支付平台账户上加上要退款的款额,根本没有通过银行。只有提现的时候才是支付平台通过其在买家所指定银行开的帐号给买家打款的。

说到这里基本上算是说完了,但这些看似简单的过程,却需要非常强大的技术支持,涉及到钱的东西,没有简单的!

还有很重要的一点,一个成功的第三方支付平台要有良好的信誉!

另外,上面说的是一般常见的b2c或者c2c的支付,b2b是什么样子的呢?基本流程相同,只是支付的时候很严格,因为b2b一般都是大额交易,所以必须使用“电子key”,一般有2~3把,财务主管一把,审核一把,制单一把,有时候制单和审核可以合并到一个key里面,一般开通b2b支付后,主管先登录银行系统,建立操作员:审核员、制单员、审核/制单员,然后把对应操作key给操作员,制单员制单提交后,审核员审核,通过后,主管才能划款,这三个流程都要每个人自己的key,这就是b2b支付流程啦。

本文转载自:http://blog.csdn.net/wnety/article/details/7817171

第三方支付原理与概述相关推荐

  1. 支付宝等第三方支付原理与概述

    互联网第三方支付,基本由量大版块构成,第一类入在线转账,比如支付宝.微信支付这一类的,第二类如POS机这种的,如拉卡拉.块钱.汇付天下这种. 第三方支付出现,极大的冲击了商业银行的支付中介地位.举个例 ...

  2. 商户网站使用第三方支付的大致原理和实现

    如果把商户网站使用第三方支付平台(比如支付宝)的原理搞清楚,那编程就变得简单多了. 整个过程大致这样: 1.商户与支付宝签约. 2.在商户网站购买商品,填写数量,确定购买后跳转到结账页面.结账页面可能 ...

  3. 第三方支付的概述 第三方支付通道对接

    第三方支付的概述 1.第三方支付是具备一定实力和信誉保障的独立机构,采用与各大银行签约的方式,提供与银行支付结算系统接口的交易支持平台的网络支付方式. 2.第三方支付平台是指平台提供商通过通信.计算机 ...

  4. 第三方支付(一):概述、起源 | PayPal、支付宝诞生的故事

    你知道第三方支付是如何由来的吗? 第三方支付概述 说起第三方支付,好像大家都知道,天天不是用支付宝和微信吗?支付宝和微信支付确实是行业内非常具有代表的第三方支付公司,但现在他们已经不完全是一家第三方支 ...

  5. 第三方支付 : 概述、起源 | PayPal 和支付宝 的诞生的故事

    说起第三方支付,好像大家都知道,天天不是用支付宝和微信吗?支付宝和微信支付确实是行业内非常具有代表的第三方支付公司,但现在他们已经不完全是一家第三方支付公司,都可以称为金融集团.其实第三方支付,远远不 ...

  6. MTPay:第三方支付概述

    说起第三方支付,好像大家都知道,天天不是用支付宝和微信吗?支付宝和微信支付确实是行业内非常具有代表的第三方支付公司,但现在他们已经不完全是一家第三方支付公司,都可以称为金融集团.其实第三方支付,远远不 ...

  7. 肯尼亚第三方支付_肯尼亚的COVID-19病例正在Swift增加,我们不知道为什么。

    肯尼亚第三方支付 COVID-19 cases in Kenya are accelerating rapidly. New cases have increased 300% month-over- ...

  8. 【深度解析】第三方支付的分类、接口与支付流程

    原标题:[深度解析]第三方支付的分类.接口与支付流程 目录 - - - - - 1. 概述 2. 支付环节 3. 分类 4. 银行接口 如今第三方支付已经发展的非常成熟,但是至今仍未有一个比较权威的定 ...

  9. 万字长文详解线上线下收单业务:第三方支付

    收单业务是日常生活中碰到频率最多的一件事了,由其是第三方支付,第三方支付现如今已经发展得非常成熟,关于第三方支付,如今也没有一个权威的定义,以下我就根据自己的理解以及收集的资料来总结一下什么是收单,当 ...

最新文章

  1. 计算机专业的金书,《计算机专业英语》书评,金书网
  2. 提升心力---摆脱拿着锤子看啥都是钉子
  3. 前端测试框架 jasmine 的使用
  4. 机器学习相关的一些术语
  5. nodejs template
  6. 计算机可以调剂其他专业吗,机械能跨专业调剂计算机吗
  7. SpringBoot 笔记
  8. python---Matplotlib简单用法
  9. 网络蜘蛛Spider简介
  10. MATLAB 插值放大
  11. matlab模拟化学反应,Matlab环境下化学反应动力学的MonteCarlo模拟
  12. MATLAB 数学应用 初等数学 绘制虚数和复数数据图
  13. SM干货篇:你应该具备的提问技巧!
  14. c语言存储器模式,单片机C51存储器类型及存储模式
  15. CVPR2022-HairCLIP:基于文本和参考图像的头发编辑方法论文理解
  16. 【前端学习笔记—canvas标签和使用canvas画哆啦A梦案例】
  17. JAVA消息系列:JMS详解
  18. CPU使用率原理及计算方式
  19. vba 之判断工作表是否处于保护状态:Worksheets.ProtectContents
  20. 基于SSM的停车场管理系统

热门文章

  1. MySQL中的“DATE_SUB()” 函数从日期减去指定的时间间隔
  2. USRP B210驱动安装
  3. 支付宝支付开发—当面付条码支付和扫码支付
  4. 模式识别研究生:三维点云从零开始学习
  5. 三维电子沙盘数字沙盘开发教程第3课
  6. 20200714学习笔记
  7. ES集群可视化管理工具-Cerebro
  8. Android 12 行为变更,对应用产生的影响
  9. PaddleX快速实现图像分类训练
  10. 拉普拉斯方程和泊松方程的MATLAB可视化