如何做好第三方平台对接?这里有6个关键点

5 评论 35840 浏览 114 收藏 9 分钟

做对接时,总会遇到许多的烦心事,难以把控各个细节、对方不配合、重复的对接工作等。而在这些对接工作中我们应该注意哪些点呢?一起从文章中看看吧~

大多数产品经理都经历过第三方系统对接,有支付平台、物流平台、进销存、财务软件等等。下面就自己的经历,简单说说第三方系统对接中的一些经验体会。

一、什么情况下需要对接第三方平台?

自己需要做一件事情,但是纯靠自己要动用很多资源(产品、设计、开发、测试等),还要花较长的时间。如果恰好市面上有成熟的解决方案,我们完全可以把专业的活交给专业的人,利用他们的能力来解决自己的问题,同时让对方获得他们想要的,达到双赢。

举个例子:新启动一个电商平台,为了方便用户支付。一般会对接微信和支付宝,还要支持各家的银行卡做支付。这多家银行,一家家的对接、一家家的谈费率、一家家的联调、一家家的结算,想想都可怕。

如果此时正好有一家这样的公司,他们已经和这些银行最好了对接,并且提供标准化的接口,也支持后台去查流水记录。那完全就可以直接和他们合作,对接这家的系统。

二、哪些事情最烦心?

听上去很完美的解决方案!但做过对接的朋友们都知道,烦心的事情多着呢。

1. 自己不是那么懂技术,难做到把控各个细节

产品经理要不要懂技术已经是烂大街的话题了,这里不再讨论(我个人观点还是要懂的,不然怎么和技术们吹牛x)。不管我们懂不懂技术,作为产品要知道在系统层面对接的本质是什么?

抽象一下就是:我提供一些内容给别人,别人处理后给结果给我,我拿到结果直接用。

  1. 我需要提供什么:我们需要和对方约定好我们提供哪些内容,对方才可以有效的处理并返回给我们需要的结果。比如我想查询物流轨迹,那只需要我们传给对方运单号即可(有的公司还需要快递公司)。
  2. 需要别人返回给我什么内容:比如,我希望反馈给我物流轨迹,每一个时间点,从哪里发到了哪里;还需要当前运单的状态,是已揽件还是拒签。
  3. 异常情况如何处理:比如支付成功还是失败,失败有哪些原因等,拿到不同的结果我们应该怎么办?

2. 对对方的系统逻辑不是很清晰

既然选择了对接第三方,就是希望自己不要去为复杂的开发买单,但不代表产品经理就可以不去理清楚这些复杂的逻辑。

为了对接更顺透,在搞清楚对接的目的后,和对方要一些文档来看,去摸清楚对方系统的流程、异常case的处理等,期间可以带着问题找对方的业务、产品技术同学沟通。知己知彼后,会更胸有成竹。

3. 对方不是很配合,觉得对方是傻子

大多数对接的场景下,我们是客户,对方是提供服务的,原则上一定会很配合。

在真正执行时,觉得对方不配合可能主要是以下2个原因:

  1. 极有可能是我们自己没有问对问题,双方讨论不在一个点上。这种情况我们先保证自己搞清楚对方的业务逻辑,再做沟通。
  2. 对方也有很多活要干,很忙的。不要柔柔弱弱的在线沟通,直接电话吧,你是甲方,可以硬气一点,但不要没有礼貌。

4. 重复做同样的对接工作

大部分人都不愿意做重复劳动,当发现业务朝着要重复对接的方向走的时候,是时候可以考虑做标准化接口了,将自己的能力标准化出去,类似于开放平台,让别人按照你的标准来做。(如果自己公司还没牛到这个地步,那还是乖乖自己做吧)

三、对接过程需要考虑哪些关键点?

上面的几点搞熟了,把握性会强很多。为了把事情做的高效,下面是我总结的其他几个点供大家借鉴:

1. 钱怎么算?

用别人的服务,大部分情况下都是要付费的,必须事先搞清楚对方的收费模式,可以为公司省很多钱。

1)是按单次收费还是按用户收费

单次收费,用一次给一次钱;按用户收费,一个用户给一次钱,下次同一个用户就不收费。类似于广告计费的CPC和CPA,按次的单价和按用户的单价大部分情况不一样,就根据自己的业务情况去推算是按次还是按用户划算。

2)是定期统计结算还是对方开个账户实时扣款?

定期统计结算,双方要存在一个对账过程,对账OK财务给对方结款。开账户实时扣款,系统化一些,但要注意余额不足的时候要及时充钱。

3)对方是开套餐包还是无限量供应?

套餐包,给你多少次服务,收你多少钱,你每用一次,套餐就减少一点,跟移动流量包的意思差不多。

(欢迎大家补充计费要注意的点)

2. 对方接口稳定性怎么保证?

不用问对方这样的傻问题,对方一定会说很稳定,但实际上肯定保证不了。如果是很重要的业务对接,我们可以进行稳定性的监控,同时自己的产品流程里要设计异常场景。同时可以找备胎服务商,对方老出问题时,备胎可以让局面不被动。

3. 怎么给用户做到无差异的感知?

一般找别人对接,一般是接口层面的对接,不涉及到页面。但也有些是要跳转到第三方页面进行操作的,比如:一些支付的收银台,这时候在和对方正式合作前要提定制化的要求。

4. 对接前后要同步好自己的业务方

如果是对接WMS(仓储发货系统),对接前就要联系对方来做产品说明,给仓储的同学看看产品能否满足使用。上线前后约好对方WMS的实施工程师做演示培训,也和自家财务同学沟通好费用的结算事项。

也就是涉及到的业务部门都要同步清楚,我们都埋怨过替别人擦屁股的时候,到自己的事情时候,做好信息同步,不要让别人来替你擦屁股。

5. 是否支持二次开发

复杂一点的对接,一次对接肯定满足不了需求,也会存在迭代,这个点也要和对方事先讨论好。

6. 抓住几个核心的对接人

对方的业务负责人、产品负责人、技术负责人要搞清楚是谁,有问题就找这几个头头。还有自家的业务负责人,对方的几个头配合也不到位的时候,找自家的头自上而下推动。

四、结语

总的来说,对接的过程是各种滋味,欢迎大家补充对接过的比较好的第三方服务平台,物流的、支付的、广告的、财务的、仓储的等等等,资源共享~

 

作者:嘿嘿Beta,资深电商产品狗,微信公众号:heiheibeta

本文由 @嘿嘿Beta 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CCO协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 我想了解下,如果是公司用了两个三方平台,想把一个平台的客户数据对接到另一个平台,使得这个项目管理平台某字段可以自动选择不需要手动输入。这种两个第三方系统对接,还需要收费吗?还是说我们开发那边直接处理这两套系统某个字段的数据对接就行了

    来自安徽 回复
  2. 有木有坐标上海的微信服务号开发的第三方那个推荐呀

    回复
  3. 更想了解些细节,第一次做对接第三方,有点方

    回复
    1. 一定要把双方的业务交集梳理清楚,每次的沟通结果留档确认。
      对方的实际案例会是一个比较好的参考,可以了解对方的具体实施方案和业务边界。(不然会出现沟通时什么都能实现,结果技术一查对方接口文档,wtf?)

      来自北京 回复
    2. 你的需求先梳理清楚,具体什么案例可以发下看看

      回复