第三方支付技术

说说第三方支付接口开发及开发中遇到的坑爹问题

2018年09月21日 热度:128 ℃

前言

  最近在做公司的支付接口,从微信支付到各种第三方的支付接口,还有点卡等支付,微信支付文档相对比较详细,虽然也不少坑,被各路开发人员吐槽,但是填的人多啊,所以是最好开发的,但是公司还有用到一些第三方的网页支付接口,然后遇到很多坑,忍不住想吐槽一下。

一、第三方支付流程

  各种支付的文档,业务流程图有的过于简单,有的真的是复杂的不要不要的,开发者看了也是醉,写这些文档的人好像从来不会考虑看的人的感受,所以我觉得有必要在这里简单介绍,我觉得给开发者的流程图大致应该是这样的,而不是一堆用不上的东西在开发文档里面。

再简单化就是:获取接口信息(银行列表等)-》提交参数及签名-》获取结果(需要验证签名)

我们做接口开发  能力多么强的程序员,不看文档也是没有办法做的,签名算法是人家做接口的人提供的,参数也是人家命名的,所以学会看文档是很重要的,看过大量别人写的文档,我们才可以写出简单明了的文档了,这是经验之谈。

二、开发中遇到的那些坑

有写坑是文档的坑,有些坑是人为的坑,反正坑你没商量。

2.环讯支付

  ①环讯支付提供了测试的商户id和密钥,并且提供了webservice接口获取对应银行的名称和代号,方便开发直连支付模式,但是根据接口,获取到的银行列表的银行代号竟然有重复的,我一直以为是我接口调用有问题,再三确认,真的是提供接口的太随意了;②支付接口的商户号下来了,我尝试着去支付,改了正式的接口和商户信息,然后支付,结果链接失败,错误码#E008,我查文档,没有,百度,没有,找人问,不知道···然后我咨询他们官方客服,官方客服转接到技术客服,反正各种麻烦,对方说是域名没绑定,我也是醉。公司让我开发,就给了文档和商户信息,其他的都没有,我以为只要微信才需要绑定域名呢。然后让客服给个错误码的文档,对方非要我提供商户号才肯给····不知道这错误码还是什么机密么?

3.新生支付

  ①这个官方提供的文档就更离谱了,我看了文档是2011年写的,pdf是2013年生成的,然后上面也是提供了测试的地址,地址不是真的可访问的地址,需要修改hosts文件,重定向到指定的域名。我做好了准备测试的时候,发现一直提示网页链接错误。纳闷,当然我肯定是从自己身上找问题,是不是host文件修改的不对,或者是其他什么问题。经过我再三确认 各种ping 发现测试地址是不可用的,于是找度年,没结果,问小伙伴,没结果,好了,该去找官方客服,然后对接技术客服,问他们要最新的文档,及测试地址是换了么?然后对方给我的答复是测试地址是不可用的,我现在在用的文档(2011年写的13年最后修改)是最新的,测试不可以用 你给各种测试的一堆东西干嘛?

  ②直连的时候有个参数是必填的,用户付款账号,我觉得逻辑很奇怪,就问技术客服,结果对方给的答复是只要是邮箱和手机格式的,随便填就可以···

  ③这个平台没有提供接口获取银行列表,所有的银行参数都要手动写,而且有变动的话也只能手动改!

4.关于文档

  不明白的点是官方网站上怎么没有网页版的开发文档,word或者pdf方便,但是如果接口更新了什么东西开发者第一时间怎么修改呢?

三、案列代码

环讯支付的接口代码

1.获取银行列表

2.支付跳转到第三方页面

3.结果返回

TAGS:
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

相关文章

凯撒黑卡怎么玩

凯撒黑卡怎么玩

今年号称国内区块链元年,国内百度莱茨狗、火牛视频、等热门区块应用跑火,吸引了一大票区块和币圈玩家进来,部分人投资回报甚至百倍千倍,当然也存在部分不法分子借这波东风大捞一把,圈完钱就跑路,所以大家要谨慎...

再见,二维码!微信、支付宝共同宣布''刷脸”时代来了

再见,二维码!微信、支付宝共同宣布''刷脸”时代来了

近日,上海地铁传来好消息:结合"人脸识别+信用支付"技术的地铁售检票系统成功面世!这意味着坐地铁,不仅可以通手机扫码支付,而且还可以刷脸进站啦!从过去的现金、刷卡支付到升级到移动支付,我们确实在生活中...

支付宝成彩票官方付款接口!引发新购彩流程猜想

支付宝成彩票官方付款接口!引发新购彩流程猜想

━━━━━━9月20日,支付宝彩民购彩付款业务在黑龙江省各地体彩销售网点正式上线。当地省体彩中心工作人员介绍,这是增强购彩便利性、深化机关作风整顿、优化营商环境建设的举措之一。据了解,目前,黑龙江省体...

37家收单机构37家、362家特约商户被举报非法挪用支付接口!

 近日,中国支付清算协会发布关于加强特约商户管理防范商户挪用支付接口的风险提示,2018上半年362家特约商户非法挪用支付接口被举报,涉及37家收单机构。2018年上半年,中国支付清算协会举报中心接到...

传闻银联与支付宝展开合作,支付行业或迎来“竞合共赢”新格局

9月14日,有媒体报道称,中国银联已与支付宝签署合作协议,将在支付清算领域正式展开合作。支付宝将在快捷支付、条码支付等领域与银联合作,由银联网络提供部分转接清算服务。倘若传闻属实,从整个中国支付行业发...

中国支付清算协会通报,非法挪用支付接口引发大量用户投诉和举报

2018年上半年,中国支付清算协会举报中心接到大量涉及特约商户挪用支付接口的举报,举报中心调查发现,部分收单机构对网络特约商户和网络支付接口管理不到位,未能采取有效措施和技术手段对特约商户交易情况进行...