ASP.NET和支付宝合作开发第三方接口的注意事项

最近公司和支付宝合作开发第三方接口的项目,这里把过程中需要注意的地方说明一下:

前提:一般来说单个银行不接收个人或私企开通支付接口。因此,和第三方支付公司合作,签订合约开放接口就是通行的做法。

流程:比较简单,找到第三方支付公司,和他们的业务人员接洽,表明意图,填写申请表,提交相关材料的加盖公章复印件(包括不限于:营业执照、税务登记证、组织机构代码证、企业银行开户证、法人身份证等,此外,还有一些各家的小需求,比如银联会要求出具网站的域名持有证;财付通会要求你提供涉及特种经营范围的经营许可证等)。

关键的是谈费率扣点(第三方支付公司会从每笔交易中扣除一定比例的费率作为佣金)

有的是阶梯费率,交易量越大扣点越少(如支付宝)

有的是包量费率,在一段时间内交易总金额在数量内的给予优惠,超出部分扣点增大(如财付通、网银在线)

还有的是单一费率,不管多少量就走一个价(如,快钱、银联在线)。

经验:

第三方公司的费率会有几个节点,
第一个档次:大概是0.8%~0.9%,如果你愣头上门就说,他们的报价一般就降到这里(不要调戏小姑娘和小伙子们了他们真心没有权限)。
第二个档次:大概是0.6%~0.5%,如果有门路,能和负责的领导直接对话,能谈下来,差不多是这个附近(当然,你们可以说,财付通达到1kw流水后只扣0.45%,但是找领导后,一开始就可以享受这样的低扣点。不是什么中国特色,这是信息和资源的不对等下产生的伪价格歧视)。
第三档次:我们是0.1%,因为这个属于公共事业收费,是最低的底线,需要专门申请,仅面向于水电气等的缴费。这个看情况,我们是由于支付宝要抢占市场,所以这么低,一般是0.28% 左右,反正是最低档的了。

费率扣点谈完以后就是签约了。之后第三方平台的技术人员会与申请方的技术人员对接(其实就是甩相关技术文档了啦,这个作为开发人员非常的重要!),对接完毕后进行虚拟测试各项功能是否调通,调通后转接到正式接口。之后就可以开始收钱了。

(接口设计:)交易中的流程就是,买家选择付款后,从网站跳转至支付平台的支付页面,验证信息付款成功后,支付平台反馈支付成功信息,网站显示交易完成。T+1日后支付平台将前日流水扣除费率后打入你的银行账户。这其中可能伴随,丢单、退款等异常情况,支付公司会有相应的细则对特殊情况进行处理。

补充说明:

1、支付宝和财付通的网银接口和自己的支付宝/财付通接口是两项服务需要分开申请。
2、担保交易和即时到账也是两项服务,对应不同的接口方式这个也要注意。
3、是否兼容多个第三方公司,主要看你的网站接口设计,签约中不包含排他性条约。支付宝接口、和支付宝网银接口,需要分开单独申请。支付宝即时到账和担保交易也可以分开申请。至于第三方平台可以兼容哪些银行,看第三方平台本身和各银行的接洽状态,他们支持的银行可以在各自的网站中查到。银联和支付宝的比较全。
4、支付宝和微信最大的区别就是:微信是消息找人,支付宝是人找信息。虽然他们都可以实现网络支付,但是微信作为聊天工具的方向较大,通过组件群加人,谈论的多为聊天方向,没有主动推送信息的功能。支付宝却不同,他会主动向客户推送信息,并多元化的实现多种业务。也正因为如此,一般开发第三方接口时的服务费用,支付宝是要高于微信的。

上一篇:HTML5 表单元素和属性


下一篇:sqlserver 理解数据集