今天正好是双9,据说聚划算打折啦。每当双11、双12的时候,淘宝都会大闹一番,大捞一笔……对于网上买东西,我们不知道有多熟悉,比如我们一直在淘宝上购物,在京东上买各种的电子商品,在12306上买回家的火车票……其实各种的网上商城,最终都要归结于支付才会完成一个支付的流程……有的甚至涉及到物流等。那么,你有没有想过支付是怎么做出来的呢?

无论是实体店还是网上商城,有买家就有卖家,才是一个合理的交易双方。实体店我们可以直接交钱拿东西走人,但是在网上,以下就用淘宝以偏概全。在买家卖家双方达成支付过程中都要调用一个第三方的支付接口,我们最熟悉的莫过于支付宝了,其实还有网上银行、易宝、还有现在越来越火的微信……接下来小乖将一一介绍+研究+与你的交流……

一、原理图

不管是易宝、支付宝还是微信都是作为一个第三方的角色,暂时以第三方命名。其实主要有两种方式,一个是直接买家直接付款给卖家,一个是在平台上,想把钱先存到平台上,当一定条件满足时再付款给卖家。原理图如下:

(1)买家——卖家

(2)买家——平台——买家

二、数据交互及参数说明

1、时序图

当我们作为一个合作商户调用第三方支付接口的时候,我们按照调用的接口规则,传输给接口的数据集合。然后发送请求数据,通过链接跳转或表单提交的方式传递给支付接口,接着接口进行安全验证、处理数据请求,返回处理的结果数据,最后我们的系统对响应的数据进行处理。整体的支付时序图如下:

三、接下来的安排

接下来小乖将一一介绍一些第三方支付接口,包括支付宝、易宝、微信等。虽然小乖此时的支付宝还不是平台商账户,也不是企业账户,因为我还木有自己公司,但是原来咱是懂得,所以……

微信支付小乖还在研究当中,有研究过的大牛也可以提前和我交流……

商户入网第三方支付——支付接口相关推荐

  1. 电商平台-商家入网第三方支付平台

    目录 一.系统概述 二.系统模块 三.业务流程 四.主要产品界面 一.系统概述 在电商系统中主要围绕人.货.场三方面完成整体流程,在平台型电商产品中,人主要包括商家.用户,本节主要围绕商家系统展开说明 ...

  2. 第三方银联支付接口对接_聊聊三方支付对接那点事儿(附Demo)

    每一个做过支付对接的少年上辈子都是折翼的天使.--题记 三方支付对接是一件比较有意思的事儿,今天就拿这个话题来掰扯掰扯.相信每个做过支付对接的小伙伴都有段血与火的经历,那段日子只有痛苦与煎熬,恨不得大 ...

  3. java 网银支付收款接口_农行网上支付平台-商户接口编程指南-Java_Edition-V3.0.2.pdf...

    农行网上支付平台-商户接口编程指南-Java_Edition-V3.0.2 中国农业银行网上支付平台 商户接口编程指南 Java Edition V3.0.2 农行网上支付平台 商户接口编程指南 –J ...

  4. php微信支付商户免充值代金券接口升级

    //todo 如果没安装该插件可删除该行,并使用参数requestType改为'1' use GuzzleHttp\Client;/*** Class Demo* @package ShopEM\Se ...

  5. 浅谈第三方电子支付平台测试方法的研究

    第三方支付平台的功能和结构特点 在信用方面,第三方支付平台作为中介,在网上交易的商家和消费者之间作一个信用的中转,通过改造支付流程来约束双方的行为,从而在一定程度上缓解彼此对双方信用的猜疑,增加对网上 ...

  6. Ping++ 牵手招商银行,正式为商户开放一网通支付渠道

    2016 年 7 月 14 日,招商银行与聚合支付 SaaS 服务商 Ping++ 正式达成战略合作,凡通过 Ping++ 申请接入招行全新 "一网通支付" 产品的商户,都可以为用 ...

  7. java商户平台微信支付宝支付_微信支付/支付宝支付/银联支付,对比加总结(Java服务端)...

    今天来讲讲支付. 工作到现在,接入过好几个项目的支付,其中涉及到了微信支付.支付宝支付.银联支付. 三种支付的对接感受其实整体上大同小异.都遵循同一个流程: 1).商户APP向商户服务器请求生成订单 ...

  8. 全行业聚合支付平台接口_各类API聚合支付平台

    什么是聚合支付? 聚合支付,是指聚合所有主流的第三方支付通道.多个支付场景.多种支付方式,通过软硬件(SDK.API.POS)的承载形势,链接商户和第三方支付平台.银行系统的综合支付服务.聚合支付不进 ...

  9. Python实战项目-10文件存储/支付宝支付/支付成功回调接口

    每天进步一点点,关注我哦,每天分享测试技术文章 文件存储 视频文件存储在某个位置,如果放在自己服务器上 放在项目的media文件夹 服务器上线后,用户既要访问接口,又需要看视频,都是使用一个域名和端口 ...

最新文章

  1. ubuntu 对apahce的php 服务器使用
  2. jenkins插件之Publish Over FTP
  3. Eclipse版本列表
  4. 决策树 bagging boosting 的区别
  5. ABAP--如何将REUSE_ALV_GRID_DISPLAY的题头自适应居中显示
  6. MathType可以编辑省略号吗
  7. Spring MVC 入门(一)
  8. 【AI自学】 完备的 AI 学习路线,最详细的资源整理!
  9. 基于PHP语言的汉语转拼音的类
  10. SCI期刊名英文缩写查询
  11. 猫扑网娱乐门户的猫派营销
  12. java卡 apdu_java智能卡APDU学习笔记
  13. 计算机网络英文缩写汇总,计算机网络名词英文缩写解释大全
  14. Autoware(Architecture Proposal)
  15. JS标准时间时间格式化
  16. 操作系统中的信号量及P、V操作
  17. python客户端开发自行车租赁系统_python可视化--共享单车项目
  18. Eclipse中新建安卓模拟机报错:ANDROID_SDK_HOME is defined but could not find Test.ini file in $ANDROID_SDK_HOME\
  19. 几个不成熟的理由建议弟兄姊妹们用Gmail (转自立水桥牧养小组邮箱)
  20. 华为网络生成树协议-STP

热门文章

  1. vue 使用 vue-pdf 实现pdf在线预览
  2. 多迪技术总监揭秘:如何成为一个合格的Java程序员?
  3. python自动化之基于Arcgis10.2.2中Arcpy编译环境下实现arcgis应用内要素与Web网页联动功能探索--Arcgis高级超链接功能(脚本超链接的使用)
  4. 安装aspera软件
  5. mysql自动递增的id
  6. mysql 分函数_mysql常见函数-分组函数
  7. Invalid options object. Dev Server has been initialized using an options object
  8. 证大光明认证机构信息管理系统
  9. Tessy—支持复杂场景测试的单元集成测试工具
  10. 港科夜闻丨香港科大吴宏伟教授:注重留学生人才培养