1 概述
根据中国人民银行颁布的《非金融机构支付服务管理办法》第二条中的定义,第三方支付是作为中介机构为收付款人提供货币资金划转服务,包括网络支付、预付卡、银行卡收单等。通俗地说,就是为人们代收代付提供服务。第三方公司通过提供各种技术接口,帮助收付款人完成代收代付业务。这里我们要讨论的是,最常见的连接方式就是网络支付。
根据中国人民银行的定义,我们可以将第三方支付提供的网上支付服务分为收款业务和付款业务两大类。
收款类又可分为代收服务和退款服务。代收服务是由收款人发起的资金转移,但一般需要收款人同意(明示和扣款也需事先同意)。退款服务是在代收服务的基础上,帮助原收款人将原收款人的货币资金退还给原收款人,一般不需要原收款人的同意。
支付服务是由付款人发起的资金转账行为,一般不需要收款人的同意(微信发红包除外,需收款人的同意)。
接下来我们就按照上面的分类来逐一看一下对应的技术接口的特点。

2.支付服务接口
支付服务接口按功能可分为两类:支付提交接口和支付结果查询接口。
支付提交接口是收款方请求第三方支付机构帮其完成支付的技术接口。从支付流程的角度,支付提交接口可以分为以下几类:
支付结果查询接口是通过技术接口请求第三方获取之前提交的支付请求的支付结果,一般用于纠正异常情况。
3.退款服务接口
退款服务接口按功能可分为两类:退款提交接口和