
支付系统
bohu83
微信:bohu83
展开
-
【支付系统学习笔记】-支付系统整体架构
写给自己: 要前进,尝试新东西,加油。 首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/原作者微信公众号:****************************************************开始列举了一些国内大公司的支付框架,并总结出支付系统常见架构,从架构上分为三层支撑层: 用来支持核心系统的基础软件包和原创 2017-08-13 10:58:18 · 1756 阅读 · 0 评论 -
《支付系统-3交易系统》
本文属于ping++《支付系统》白皮书读书笔记系列。3. 1收单网关收单网关主要负责吧业务系统的请求转化为支付系统的内部请求,主要是进行参数校验、权限检查等再对支付系统进行转发。这里白皮书提到了通常是基于https和post提交的方式,但是实际可以根据公司的情况,我们就没有这一层。直接接口调用了RPC。接口定义列举下相关的接口服务请求接口:封装支付系统本身的能力,给外部系...原创 2019-05-12 23:39:09 · 2989 阅读 · 0 评论 -
《支付系统-收银台设计》
1 序本文属于支付系统设计系列,原文参见Ping++的《支付系统白皮书》2 支付方式的选择收银台的常见支付方式有两种:收单,充值。收单:通过各种支付方式对业务订单进行付款。充值:用户对余额账户进行充值。业务流程:以充值为例进行介绍充值比收单区别就是,收单在支付成功后通知业务系统,而充值则是要回调充值服务。实际上区别,可能根据具体业务有关,比如充值除了设计的赠送...原创 2019-05-11 15:43:53 · 7771 阅读 · 0 评论 -
《支付系统-支付核心》
本文为ping++白皮书读书笔记系列。5.1 支付前置 随着业务定制化的发展,对于交易支付系统要求越来越高,纪要保持系统的稳定性,有要具备灵活性,这是比较矛盾的事。支付前置的职责:支持业务变化的扩展性,将交易通过支付前置的配置转换为后端支付系统能统一处理的模式,方便后端多样化记账需求。 支付前置的定义:包装后端支付核心系统的接口,对外提供接口包括:余额、现金、网银、快捷支付、...原创 2019-05-19 23:10:34 · 3599 阅读 · 0 评论 -
《支付系统-会员系统》
这一节白皮书写的比较简单,没有太多实质内容。4.1客户类型:内部客户、外部客户。区分客户类型主要是从风控安全的角度来设计的。4.2 客户性质:企业客户、个人客户。企业的可能包含:企业法人、企业三证一照、企业名称等。个人的主要包含ID,身份信息,签约信息等。这里的一个难点是:平台类企业,初期为了发展用户,开始注册一手机号码为准,生成用户ID,没有强制实名认证,但是后期...原创 2019-05-18 23:52:43 · 1377 阅读 · 0 评论 -
《支付系统白皮书》读书笔记
背景: 上个月接受资金池系统,月底又要出财务报表,一个月没顾上看书,利用假期补上两篇读书笔记。也是对账ping++的《支付系统白皮书》来看,现在所负责的支付系统是什么状态,要往什么阶段去演进。一 支付系统概述1.1 什么是支付系统在古代随着生产力的发展,有了剩余物品,有了货币,有了文字、数字,才有古老的会计(数量跟计量单位),反应了账单的内容。现代支付系统伴随电子商务系统发...原创 2019-05-02 00:12:45 · 1093 阅读 · 0 评论 -
杂记--企业网银B2B支付
1.要做企业网银的B2B支付。银行的支付产品有:常见的产品分类上看可以分为直付,保付,预授权支付,协议支付等等。本次先关注B2B直付。2. 支付流程: 对于买方支付企业,服务渠道都是通过银行网银,就是说企业在平台上使用b2b后,先经办人在平台上下单(类似于b2c个人下单),下单后企业授权复核人员在企业网银上进行授权支付。在这里银行b2b支付流程其实是分割二个阶段。一是在平台上进行...原创 2018-12-17 11:54:44 · 3436 阅读 · 0 评论 -
类似滴滴系统的最小化业务系统
思考了下类似滴滴系统的,合规性的最小集合能run起来的。不考虑退款,没加上客服。每一块拆分开都是一个单独系统。原创 2018-12-05 18:20:53 · 569 阅读 · 0 评论 -
支付流程
在线支付流程,实际设计可以参考。每个公司实现方式不太一样。业务系统内部如何与交易系统、支付拆分对接都是不一样的。这里的支付前置处理支付数据,网关负责有三方系统交互。只是列举app接入一种场景,实际上要考虑收银台页面对于APP,小程序、公众号等不同接入方式。 ...原创 2018-10-31 21:59:26 · 1185 阅读 · 1 评论 -
【支付系统学习笔记】-二支付设计(银行卡支付)
前言: 本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 一 支付与交易作者先明确了概念:交易是生成订单;支付是对订单进行付款。 支付行为有多种:我们碰到的大部分都是单次支付,其次还有转账和退款。以常见的单次支付来说明流程。二 银行卡支付先说大家比较熟悉的银行卡支付,它分为线上支付和线下支付两种形式。线下支付就是通常说原创 2017-08-15 16:53:41 · 4201 阅读 · 0 评论 -
【支付系统学习笔记】-二支付系统设计(支付产品设计)
本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。 它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所以,从微服务的角度,支付产品本身也是一个代理模式的微服务,它透过支付网关响应业务方请求, 进行一些统一处理后,分发到不同的支原创 2017-08-14 20:41:20 · 2073 阅读 · 1 评论 -
【支付系统学习笔记】-二支付系统设计(支付路由设计)
前言: 本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 作者上来回顾了支付流程,一 设计目标支付路由在支付系统中的核心作用,除了本职工作路由外,还承担如下职责:省钱,省钱,省钱,这是支付路由选择支付通道的最主要的规则。 哪个通道省钱,基本会优先考虑这个通道。提升支付产品的QOS。这体现在系统的可靠性、稳定性、性能和可用性原创 2017-08-14 19:30:46 · 6115 阅读 · 0 评论 -
【支付系统学习笔记】-二支付系统设计(支付网关设计)
前言: 本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/一 概述在支付系统中,支付网关和支付渠道的对接是最核心的功能。其中支付网关是对外提供服务的接口,所有需要渠道支持的资金操作都需要通过网关分发到对应的渠道模块上。一旦定型,后续就很少,也很难调整。而支付渠道模块是接收网关的请求,调用渠道接口执行真正的资金操作。每个渠道的接口,传输方式原创 2017-08-13 22:37:39 · 8034 阅读 · 1 评论 -
【支付系统学习笔记】 一支付概述(1在线支付流程简介)
首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/属于背景知识的基础部分,以流程为主线,穿插介绍概念************************************************************一 相关概念作者以京东收银台举例,当用户提交订单后,就会被引导到收银台上。熟悉的界面不用截图了。,用户进入收银台原创 2017-08-13 18:55:16 · 5612 阅读 · 0 评论 -
【支付系统学习笔记】 一支付概述(1支付与交易)
首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/一 交易与支付 以简单的买卖举例:在这个过程中,交易的存在是支付发生的前提,债权和债务关系的形成导致支付偿返的出现,使用支付方式让交易完成。 支付的目的是清偿债权和债务关系。这种基于买卖的交易,参与的主体是商家和消费者。他们之间是一种买和卖的交易类型。随着小明和老熊公司越来越熟悉, 这时候原创 2017-08-13 15:34:29 · 1483 阅读 · 0 评论 -
增值税电子发票的对接系统的设计
一 序 发票一直以来是都是跟以票控税相关的,没有严格的去搜下书面的定义,从百度百科上摘一段:发票在我国社会经济活动中具有极其重要的意义和作用。1.发票具有合法性、真实性、统一性、及时性等特征,是最基本的会计原始凭证之一;2.发票是记录经济活动内容的载体,是财务管理的重要工具;3.发票是税务机关控制税源,征收税款的重要依据;4.发票是国家监督经济活动,维护经济秩序,保护国...原创 2019-05-26 23:42:27 · 7000 阅读 · 2 评论