如何在不离开我的网站的情况下接受信用卡付款?

时间:2012-07-19 12:06:08

标签: e-commerce payment-gateway payment

我正在创建一个电子商务网站,我正在研究如何在我的网站上接受信用卡。我遇到了很多支付网关,但他们在他们的网站上进行处理,我不希望我的访问者留下我的网址。我怎样才能做到这一点?感谢。

4 个答案:

答案 0 :(得分:1)

将第三方付款页面嵌入到您的应用程序页面内的DIV或IFRAME元素中是否适合您?可能使用modal dialog来包含它?

它不会让您完全控制布局,但您的页眉,页脚,导航栏等将保持不变。

请注意,由于JavaScript沙盒,应用程序页面上的JS代码无法与第三方页面交互,反之亦然。

答案 1 :(得分:1)

在您的网站上处理交易时要考虑的一件事是您需要成为PCI兼容供应商来处理信用卡数据。如果信用卡数据触及您的服务器,您的要求可能非常昂贵且耗时。

当客户留在您的网站上时,有许多公司设计用于处理网站外的信用卡处理。这大大降低了您的PCI合规范围。

看看Recurly.js(js.recurly.com)或Stripe。如果您计划处理定期结算,Stripe一次性交易,则非常适合。

免责声明,我为Recurly工作,所以我有偏见,但也有充分信息:)如果你有其他问题,请给我一个大喊。

答案 2 :(得分:0)

如果您有透明的重定向,客户可以在停留在您的网站上时使用信用卡付款。某些支付处理器(例如Braintree)将其包含在其支付网关中。您可以在此处详细了解透明重定向的工作原理:https://www.braintreepayments.com/tour/pci-compliance

答案 3 :(得分:0)

有很多解决方案,在这个帖子中已经提到了很多。

以下是Google提供的另一种应用内付款解决方案(即应用内体验,让客户保持在您的网页上)。它特别适用于数字和虚拟商品,订阅和微交易。

https://developers.google.com/in-app-payments/docs/tutorial

https://developers.google.com/academy/apis/commerce/digital-goods/getting-started/