77百科网
当前位置: 首页 生活百科

为什么要叫第三方支付(什么是第三方支付)

时间:2023-05-24 作者: 小编 阅读量: 3 栏目名: 生活百科

和签约相对应,解约则是取消签约关系。交易主体、交易对手等账户的状态是处于可交易的状态。签名也是为了防止支付接口被伪造。一些第三方支付,支付宝,微信支付等,会通过异步接口来告知支付结果。在异步处理程序中,订单根据处理结果变更状态后,也要发消息通知相关系统。

为什么要叫第三方支付?三 支付业务商户侧流程一般支付机构会通过接口,收银台,钱包,官网等具象产品为商户提供服务;那么商户侧使用支付机构的服务一般涉及到以下几方面,今天小编就来说说关于为什么要叫第三方支付?下面更多详细答案一起来看看吧!

为什么要叫第三方支付

三 支付业务商户侧流程

一般支付机构会通过接口,收银台,钱包,官网等具象产品为商户提供服务;那么商户侧使用支付机构的服务一般涉及到以下几方面。

1. 签约和解约

在快捷支付、代扣等产品中,用户在使用前,需要先完成签约。商户侧负责收集用户银行卡的信息,然后调用支付机构的接口进行签约,可能支付机构会调用银行和银联的接口进行签约。签约后,后续的支付行为就使用签约号来进行,无需再输入个人信息。 和签约相对应,解约则是取消签约关系。

2. 支付

支付是少不了的操作。支付前,商户需向支付机构下单,然后调用付款接口进行支付,一般提供快捷支付和网银支付能力;

3. 撤销和退款

商户向支付机构下单或付款后,该笔订单由于一些原因,并不想真的执行,那么就可使用支付机构的能力进行撤销或退款;

4. 查询签约状态

对于需要签约的交易,可以通过这个接口来查询签约状态。

5. 查询订单状态

通过这个接口来查询订单状态以及退款的订单状态。

6 对账

通过FTP或者HTTP方式提供对账文件供商户侧对账。

四 支付业务中支付机构内部流程

一般会包括参数校验,支付路由,生成订单,风险评估,调用渠道服务,更新订单和发送消息这7步,对于一些比较复杂的服务,还会涉及到异步同通知处理的步骤。

1. 执行参数校验

所有的支付操作,都需要对输入执行参数校验,避免接口受到攻击。

验证输入参数中各字段的有效性验证,比如用户ID,商户ID,价格,返回地址等参数。

验证账户状态。交易主体、交易对手等账户的状态是处于可交易的状态。

验证订单:如果涉及到预单,还需要验证订单号的有效性,订单状态是未支付。为了避免用户缓存某个URL地址,还需要校验下单时间和支付时间是否超过预定的间隔。

验证签名。签名也是为了防止支付接口被伪造。 一般签名是使用分发给商户的key来对输入参数拼接成的字符串做MD5 Hash或者RSA加密,然后作为一个参数随其他参数一起提交到服务器端。如支付网关设计所介绍,签名验证也可以在网关中统一完成。

2. 根据支付路由寻找合适的支付服务

根据用户选择的支付方式确定用来完成该操作的合适的支付渠道。用户指定的支付方式不一定是最终的执行支付的渠道。比如用户选择通过工行信用卡来执行支付,但是我们没有实现和工行的对接,而是可以通过第三方支付,比如支付宝、微信支付、易宝支付,或者银联来完成。那如何选择合适的支付渠道,就通过支付路由来实现。支付路由会综合考虑收费、渠道的可用性等因素来选择最优方案。

3. 评估交易风险

检查本次交易是否有风险。风控接口返回三种结果:阻断交易、增强验证和放行交易。

1) 阻断交易,说明该交易是高风险的,需要终止,不执行第5个步骤;

2) 增强验证,说明该交易有一定的风险,需要确认下是不是用户本人在操作。这可以通过发送短信验证码或者其他可以验证用户身份的方式来做校验,验证通过后,可以继续执行该交易。

3) 放行交易,即本次交易是安全的,可以继续往下走。

4. 生成交易订单

将订单信息持久化到数据库中。

5. 调用支付渠道提供的服务

所有的支付服务都需要第三方通道来完成执行。一般银行渠道的调用比较简单,可以直接返回结果。一些第三方支付,支付宝,微信支付等,会通过异步接口来告知支付结果。

6. 更新订单

对于同步返回的结果,需要在主线程中更新订单的状态,标记是支付成功还是失败。对于异步返回的渠道,需要在异步程序中处理。

7. 发送消息

通过消息来通知相关系统关于订单的变更。风控,数据系统等,都需要依赖这数据做准实时计算。

8. 异步通知

如上述流程,其中涉及到调用远程接口,其延迟不可控。如果调用方一直阻塞等待,很容易超时。引入异步通知机制,可以让调用方在主线程中尽快返回,通过异步线程来得到支付结果。对于通过异步来获取支付结果的渠道接口,也需要对应的在异步通知中将结果返回给调用方。 异步通知需要调用方提供一个回调地址,一般以http或者https的方式。这就有技术风险,如果调用失败,还需要重试。而重试不能过于频繁,需要逐步拉大每一次重试的时间间隔。 在异步处理程序中,订单根据处理结果变更状态后,也要发消息通知相关系统。

    推荐阅读
  • 三叶草代表什么意思(三叶草代表啥意思)

    三叶草代表什么意思三叶草代表好运即将到来。三叶草的花语是爱情、幸运、祈愿和希望。一片叶子代表的是祈愿;两片叶子代表的是希望;三片叶子代表的是爱情;四片叶子是不容易见到的,这种草代表的是幸运,找到这种草的人表明会得到上天的眷顾,拥有这种草会让人对生活充满期待,也可以将它送给亲爱的人。三叶草多年来一直象征着许多事情。圣帕特里克在五世纪使用三叶草在爱尔兰介绍基督教的三位一体教义。

  • 新会柑怎么挑选(挑选新会柑的方法介绍)

    新会柑怎么挑选选择正宗的新会柑一定不可以“以貌取柑”,正宗的新会柑外表是不好看的,可以说是很丑了,但丑样才是新会柑,外皮很光滑的就不是新会柑了。新会柑的陈皮和外地柑的陈皮是有区别的,最容易的辨别方法就是,你可以直接吃柑皮,新会柑的皮吃下去是甜的,外地的又苦又涩,新会柑会有点青味、痹痹的,这个很容易辨认。煲水喝也很容易发现不同。新会柑果皮上面有窟窿的,外地的基本全部都是平滑的。

  • 长歌行46集剧情介绍(长歌行02集剧情)

    长歌行02集剧情李世民杀害李建成长歌沦为逃犯偷跑出去踢球的长歌,原以为会被阿耶责备训话,不成想却受到夸奖,有些难以置信。阿娘拉着长歌跪地起誓,以后无论发生什么,此生心无恨意。隼叮嘱属下盯住他们,不要暴露行踪。长歌生气将糕点扔还给阿娘,结果糕点掉落在地。待众人离去,长歌终于找到阿娘,可阿娘已经自缢而亡。夜里,长歌换掉了衣裳一直躲藏着,只见有个小孩跑来偷点心还险些被发现,长歌出手相救。

  • 四人赛题库助力你的学习强国进入加速度(四人赛题库助力你的学习强国进入加速度)

    十月革命后,以()为代表的先进分子开始在中国传播马克思主义。在西汉,陆上丝绸之路的起点为()标准答案:长安(今西安)931:四川省()获联合国教科文组织2016年度亚太地区文化遗产保护"杰出项目奖”。北宋中期宰相,杰出的天文学家、天文机械制造家、药物学家。李约瑟称其为"中国古代和中世纪最伟大的博物学家和科学家之一"。标准答案:同德里945:苏州古典园林是中国()私家园林的代表,被联合国教科文组织列入《世界遗产名录》。

  • 人心果的功效与作用(人心果的功效与作用是什么)

    我们一起去了解并探讨一下这个问题吧!人心果的功效与作用人心果中含有大量的葡萄糖,可以用来治疗低血糖。人心果有软化血管的功效,可以用来治疗动脉硬化,预防心脑血管疾病,例如冠心病的发生。人心果有宽肠通便的功效,可以用来治疗肠燥所导致的便秘。人心果具有清心润肺的功效,可以降心火,去除肺火,用来治疗肺热咳嗽有着显著的功效。

  • 干海鲜和贝壳哪个好吃(听名字被误以为是蔬菜)

    因为在以前海虹经常会被制作成一种干制品。而且海虹还经常被当成一种食物来喂其他的养殖海鱼类,所以才会这么便宜!而且涮过海虹的火锅汤底味道也会更加鲜,吃火锅的时候先涮一些海虹来吃,再用这汤涮其他蔬菜,味道会更好!

  • 摩拜共享单车有什么优缺点(一款骑上去就不想下来的共享单车)

    仅仅半年后,去年年底摩拜再次推出第四代产品“NEWLITE”版。相比此前的三代产品而言,“NEWLITE”进行了更大程度的更新换代。摩拜NEWLITE的车身重量仅为15.5kg,成为目前市场上最轻的主流共享单车。数据显示,当用户以每小时10km的速度骑行时,全新一代摩拜单车的骑行功率仅为其他品牌共享单车的67%;当速度达到每小时20km时,进一步降低至54%。另外,摩拜NEWLITE通过重新设定传动齿比,起步更加轻快,踩脚踏板一周的行进距离提升36%。

  • 精液出现红色是怎么回事

    夫妻性生活不健康的表现男性方面勃起功能障碍:导致勃起功能障碍的原因有很多,除去年龄因素,如果存在不良生活习惯,经常摄入高脂肪、高蛋白的食物,那么很有可能和糖尿病、高血压、心脑血管疾病有关。不过,也不能排除高血压、糖尿病等引起的血管破裂。

  • 男子当上送水工被瞧不起(民工装空调口渴)

    大力这才想起来,刚才偷喝了饮料,忘记告诉老板了,于是,他赶紧道歉:“对不起,实在对不起,我没忍住,所以。。。。”老板知道自己错了一直道歉,但是,老板却非逼着大力下跪,还威胁大力会投诉,于是,大力没办法了,只能下跪道歉,老板感到满意了,就把大力赶出了门。大力来不及解释,委屈的离开了老板家,其实解释没用,大力知道自己这种行为是不对的。