84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
光阴似箭催人老,日月如移越少年。
谢邀。
比较遗憾,我没有做过支付宝的集成…… 倒是做过paypal,与一些国外信用卡支付的集成。具体怎么集成,看看文档与demo就ok了。
前端页面还是服务器端集成?
这个就看你支付业务的复杂度了,如果只是一个简单的扫码支付什么的,直接页面集成就好。具体还是得看支付宝官方文档的建议。当你支付业务相当复杂(比如循环付款,不知道支付宝有没有)或者觉得页面不安全,放在服务器也可以的。
注意下面:
支付后的消息回调(paypal 叫做IPN),这块的文档一定要看仔细看清楚,理解官方文档中说的每一种状态,成功、失败、处理中等等(可能支付宝中没有这些……我不太清楚)。 对每一种状态的处理都要考虑全面。
注意消息回调的延迟,可能用户付钱了,但是支付服务器可能会有处理延迟,这种情况要考虑好。
对参数的校验及其严格,关于价格最好是在服务器端计算,然后传给支付宝,不要相信客户端给的数据。
支付界面引导要友好,比如用户在付款成功后,但服务器出错了,没有做出对应处理,要给用户一个联系你们的入口,免得用户懵逼……
以上是我做一些支付集成后的感触……千万不要坑用户。。。关于钱的代码一定要全力对待,真的不能马虎的……
之前做过支付宝前端支付,需要后端返回一串代码。前端只要触发这段代码就能支付,至于需要哪些参数给后端,看你们业务了。详情看支付宝文档
关于后端怎么配置我不清楚,支付宝官方文档应该会提到,前端还是要写点代码的:主要就是一个回调函数
res => { const p = document.createElement('p'); p.innerHTML = res.html; document.body.appendChild(p); document.forms.alipaysubmit.submit(); }
谢邀。
比较遗憾,我没有做过支付宝的集成…… 倒是做过paypal,与一些国外信用卡支付的集成。
具体怎么集成,看看文档与demo就ok了。
前端页面还是服务器端集成?
这个就看你支付业务的复杂度了,如果只是一个简单的扫码支付什么的,直接页面集成就好。具体还是得看支付宝官方文档的建议。当你支付业务相当复杂(比如循环付款,不知道支付宝有没有)或者觉得页面不安全,放在服务器也可以的。
注意下面:
支付后的消息回调(paypal 叫做IPN),这块的文档一定要看仔细看清楚,理解官方文档中说的每一种状态,成功、失败、处理中等等(可能支付宝中没有这些……我不太清楚)。 对每一种状态的处理都要考虑全面。
注意消息回调的延迟,可能用户付钱了,但是支付服务器可能会有处理延迟,这种情况要考虑好。
对参数的校验及其严格,关于价格最好是在服务器端计算,然后传给支付宝,不要相信客户端给的数据。
支付界面引导要友好,比如用户在付款成功后,但服务器出错了,没有做出对应处理,要给用户一个联系你们的入口,免得用户懵逼……
以上是我做一些支付集成后的感触……
千万不要坑用户。。。
关于钱的代码一定要全力对待,真的不能马虎的……
之前做过支付宝前端支付,需要后端返回一串代码。前端只要触发这段代码就能支付,至于需要哪些参数给后端,看你们业务了。详情看支付宝文档
关于后端怎么配置我不清楚,支付宝官方文档应该会提到,前端还是要写点代码的:
主要就是一个回调函数