第三方支付接口对接基本流程


1. 概述

按照人民银行颁布的《非金融机构支付服务管理办法》第二条的定义,第三方支付服务就是在收付款人之间作为中介机构提供货币资金转移服务,包括网络支付,预付费卡,银行卡收单。通俗一点讲就是提供帮人收钱付钱的服务,第三方公司通过提供各种技术接口来帮助收付款人完成收付款业务。而这里要讨论的就是目前对接最多的就是网络支付。

按照人民银行的定义,我们可以把第三方支付提供的网络支付服务分为收款类和付款类两大类。

收款类又可以细分为收款服务和退款服务。收款服务就是收款人发起的资金转移,但一般需付款人同意(快捷、代扣也是事先同意)。退款服务就是在收款服务的基础上帮助原收款人将货币资金从原收款人处退回到原付款人处,一般不需要原付款人同意。

付款类服务就是付款人发起的资金转移,一般不需收款人同意(微信发红包就是需要收款人同意例外)。

下面我们就根据以上这些分类,逐个看一下相应技术接口的特点。

2. 收款服务类接口

收款服务类接口按照功能可以分为两大类:收款提交类接口和收款结果查询类接口。

收款提交类接口就是收款人通过技术接口请求第三方支付机构帮助其完成收款。从支付过程看收款提交类接口可以分为以下几类:

  • 获得收款链接,展示给付款人,等待第三方支付机构异步通知收款结果。
  • 直接提交收款请求给第三方支付机构,同步获得收款结果。
  • 直接提交收款请求给第三方支付机构,等待第三方支付机构异步通知收款结果。

收款结果查询类接口就是通过技术接口请求第三方获得之前提交的收款请求的支付结果,一般用于异常情况修正。

3. 退款服务类接口

退款服务类接口按照功能可以分为两大类:退款提交类接口和退款结果查询类接口。

退款提交类接口就是原收款人通过技术接口请求第三方支付机构帮助其完成退款。从支付过程看退款提交类接口可以分为以下几类:

  • 直接提交退款请求给第三方支付机构,同步获得退款结果。
  • 直接提交退款请求给第三方支付机构,等待第三方支付机构异步通知退款结果。

退款结果查询类接口就是通过技术接口请求第三方获得之前提交的退款请求的支付结果,一般用于异常情况修正。

4. 付款服务类接口

付款服务类接口按照功能可以分为两大类:付款提交类接口和付款结果查询类接口。

付款提交类接口就是付款人通过技术接口请求第三方支付机构帮助其完成付款。从支付过程看付款提交类接口可以分为以下几类:

  • 直接提交付款请求给第三方支付机构,同步获得付款结果。
  • 直接提交付款请求给第三方支付机构,等待第三方支付机构异步通知付款结果。

付款结果查询类接口就是通过技术接口请求第三方获得之前提交的付款请求的支付结果,一般用于异常情况修正。

5. 接口基本调用方式

可以看出支付接口按照获得结果的方式可以分为同步获得结果和异步获得结果两大类,下面就以同步获得结果为例,介绍一下调用同步获得结果支付接口的基本流程。

第三方支付接口对接基本流程_第1张图片

你可能感兴趣的:(支付接口,支付)