支付系统

工作中支付系统的架构与实现

支付系统的核心流程:支付流程、对账流程、结算流程

支付图

  

  每个第三方支付公司,与多个银行对接,并在每个银行中开通相应的备付金号。

  商户在第三方支付公司注册商户号。

  用户与第三方支付公司的交易:

    付款:将用户卡中的钱,增加到第三方支付公司对应银行的备付金账号中。

    退款:扣除银行备付金号的钱,增加到用户的卡中。

  商户与第三方公司的交易:

    清算:算商户与公司的交易金额。

    结算:T+n 结算方式,将清算的结果兑现给商户。

  第三方公司与银行的交易:

    对账:跟银行对账,备付金的出入是否正确。

 支付与退款流程图:

对账:

   第三方支付公司与银行发生的资金变化。比如长款(银行多结算给第三方支付公司),短款(银行少结算给第三方支付公司),掉单(银行的交易单号与第三方支付公司的单号不相等)。

   长款与短款的原因:由于T+n 结算的原因,预支付与付款的时间不在同一天内而导致的。

   掉单的原因:由于网络或者系统的问题导致的掉单,需要排除系统,额且需要进行补漏。

 结算流程:

   

原文地址:https://www.cnblogs.com/chen--biao/p/10047712.html