怎么样对接第三方支付,保藏起来,万一有用呢
<div style="color: black; text-align: left; margin-bottom: 10px;">
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"> <span style="color: black;">近期</span>有一个<span style="color: black;">伴侣</span>花了近十万请了个外包团队对接了第三方支付,这让我感到很惊讶,对接第三方支付不是很简单的么?<span style="color: black;">咱们</span>今天就来<span style="color: black;">认识</span><span style="color: black;">认识</span>,什么是第三方支付。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">首要</span>,<span style="color: black;">咱们</span>应该<span style="color: black;">认识</span>下什么是第三方支付,<span style="color: black;">倘若</span><span style="color: black;">无</span>第三方支付会是什么样子呢?<span style="color: black;">倘若</span>你有<span style="color: black;">必定</span>的网龄了,就<span style="color: black;">必定</span>还记得,<span style="color: black;">咱们</span>在网上买东西,<span style="color: black;">必须</span>去银行打款,<span style="color: black;">或</span>去汇款,有<span style="color: black;">有些</span>网站还要上传汇款单,一方面非常的麻烦,买个东西都要专门跑去银行打款,另一方面,打完钱钱就到商家手里了,万一商家不给我发货那怎么办?这个时候就<span style="color: black;">必须</span>第三方支付了。</p>
<div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/5c76aeb13e134519abeb7a0b7efab0d2~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1721390874&x-signature=NQ2g%2FFvHCpJ8s25aWNfLGC0LREY%3D" style="width: 50%; margin-bottom: 20px;"></div>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">通常</span>第三方支付的流程如下:</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1.用户在商城购买商品</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2.用户获取支付参数后,去第三方支付支付商品的<span style="color: black;">花费</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">3.第三方支付收到钱后,<span style="color: black;">通告</span>商城用户<span style="color: black;">已然</span>支付</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">4.商城像用户<span style="color: black;">供给</span>服务</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">5.<span style="color: black;">倘若</span>用户<span style="color: black;">发掘</span>有什么<span style="color: black;">反常</span>,<span style="color: black;">能够</span>像第三方<span style="color: black;">公司</span>投诉商家,第三方<span style="color: black;">公司</span><span style="color: black;">倘若</span><span style="color: black;">无</span>收到投诉,过一段时间就会把钱打给商家。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在<span style="color: black;">平常</span>生活中,可能第五步<span style="color: black;">咱们</span>用的比较少,<span style="color: black;">由于</span>大部分的商城都会<span style="color: black;">供给</span>退货退款的功能,<span style="color: black;">然则</span><span style="color: black;">倘若</span>你用过ApplePay,购买的服务不合适的话,<span style="color: black;">能够</span>向苹果<span style="color: black;">机构</span>投诉,对方核实后就会给你退款。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">倘若</span><span style="color: black;">咱们</span>是商家,<span style="color: black;">那样</span><span style="color: black;">咱们</span><span style="color: black;">必须</span>去对应的商家后台进行注册,提交<span style="color: black;">必定</span>的营业资料,<span style="color: black;">而后</span>会有对应的用户名跟密钥。<span style="color: black;">为何</span><span style="color: black;">必须</span>密钥呢?那是为了防止被别人<span style="color: black;">暴徒</span>窜改,再回看一遍上一个图的流程,从<span style="color: black;">第1</span>步到第二步,<span style="color: black;">倘若</span>有人更改了订单的支付参数,<span style="color: black;">那样</span>用户支付到的钱就可能到了<span style="color: black;">暴徒</span>的账户,<span style="color: black;">导致</span>用户的损失了。<span style="color: black;">此刻</span>大部分第三方支付用的都是非对<span style="color: black;">叫作</span>加密,文末有对应的链接。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">那样</span>,用户支付的流程是什么样子的呢?</p>
<div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/b8bd3016359c40749adbe1b26bcbe3aa~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1721390874&x-signature=jrybIq8ZoN0jPvzOIV7vBDPAnQM%3D" style="width: 50%; margin-bottom: 20px;"></div>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1.用户先在商城那边<span style="color: black;">查找</span>对应订单,发起支付。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2.商城会<span style="color: black;">根据</span>之前<span style="color: black;">按照</span>第三方支付约定的参数构建支付参数,<span style="color: black;">亦</span><span style="color: black;">能够</span>请求第三方支付系统获取支付参数,最后用RSA算法签名把参数返还给用户。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">3.用户拿到支付参数后,去唤起第三方支付SDK,<span style="color: black;">而后</span>第三方支付SDK会对支付参数进行解析与签名验证。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">4.用户支付成功后,第三方支付会<span style="color: black;">按照</span>之前设置的回调<span style="color: black;">位置</span>,<span style="color: black;">通告</span>商城<span style="color: black;">已然</span>支付成功了。这个时候会告诉商城<span style="color: black;">独一</span>的支付ID,商城<span style="color: black;">必要</span>把这个<span style="color: black;">保留</span>到数据库,以便后续<span style="color: black;">查找</span>与退款<span style="color: black;">运用</span>。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">5.<span style="color: black;">通常</span>商城都会<span style="color: black;">定时</span>对账,<span style="color: black;">保准</span>金额的准确性。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">那退款流程又是怎么样子呢?</p>
<div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/6e4ebd5d086f44b582617c6a8e81f3d3~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1721390874&x-signature=9ciEHHJkyTmCbgYLRlW%2Bx5qrb3E%3D" style="width: 50%; margin-bottom: 20px;"></div>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1.用户发起退款</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2.商城<span style="color: black;">查找</span>订单<span style="color: black;">关联</span>数据,并校验<span style="color: black;">是不是</span><span style="color: black;">能够</span>退款</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">3.商城向第三方支付系统发起退款请求,为了防止被数据被窜改,<span style="color: black;">这儿</span><span style="color: black;">一般</span><span style="color: black;">必须</span><span style="color: black;">运用</span>证书<span style="color: black;">或</span>退款Ip白名单并且数据<span style="color: black;">必须</span>签名。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">4.第三方支付系统校验没问题后,就会发起异步任务进行退款。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">5.用户收到退款的金额。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">好了,第三方支付<span style="color: black;">便是</span>这个样子,对接的话并没有什么<span style="color: black;">高挑</span>上的技术,只要<span style="color: black;">熟练</span>这个流程,仔细阅读对接文档,就能够对接成功了,是不是很简单?当然,第三方支付的系统是非常<span style="color: black;">繁杂</span>有挑战性的,后面<span style="color: black;">咱们</span>再继续谈谈支付宝、<span style="color: black;">微X</span>支付是<span style="color: black;">怎样</span><span style="color: black;">保准</span>支付可用的。</p>
</div>
一看到楼主的气势,我就觉得楼主同在社区里灌水。 期待你更多的精彩评论,一起交流学习。 感谢你的精彩评论,为我的思绪打开了新的窗口。
页:
[1]