最合适的 Paypal 支付集成选项
我的设置:Rails 3.0.9、Ruby 1.9.2、Active Merchant 1.15.0
我刚刚开始探索将信用卡/Paypal 付款集成到我的网站中的最佳方式。订阅按钮选项似乎是最简单的集成方式,甚至不需要活跃商家。然而,它一直是 Paypal 的 UI,这不能满足我的需求。至少,这是我想要的:
- 我的应用程序托管信用卡信息收集页面
- 步骤 1 中的信息将直接发送到 Paypal 进行处理,以便任何敏感的信用卡信息都不会存储在我的应用程序上
对于你们中的人具有集成 Paypal 支付的经验,您会建议哪种选择以及原因。
My setup: Rails 3.0.9, Ruby 1.9.2, Active Merchant 1.15.0
I just started to explore the best way to integrate credit card / Paypal payment into my site. The subscribe button option seems to be the easiest way to integrate and it doesn't even require Active Merchant. However, it's Paypal's UI all the way which is not acceptable for my needs. At a minimum, here's is what I would like:
- My app hosts the credit card info gathering page
- Info from step 1 is sent directly to Paypal for processing so that none of the sensitive credit card information is ever stored on my app
For those of you with experience integrating Paypal payments, which option would you suggest and why.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可能会发现与 PayPal 集成上的 Railscast 很有用。 Ryan 涵盖了从基础知识到快速结帐的所有内容。
You might find the Railscasts on integrating with PayPal useful. Ryan covers everything from the very basics right up to express checkout.
虽然我的第一个答案仍然有效,但我相信有一个比 Paypal 更好的解决方案可以帮助您完成您想要的事情。
看看 Stripe。为什么?好吧:
目前仅在美国、加拿大、英国和爱尔兰可用,但可以接受来自任何地方的付款。
While my first answer still stands, I believe there is a better-than-Paypal solution available that will help you get what you want done.
Take a look at Stripe. Why? Well:
Currently only available in the US, Canada, the UK, and Ireland, but can accept payments from anywhere.
我采取了与您建议的不同的方法。
您首先在我们的网站上选择您想要支付的发票。我们重定向到 Paypal,客户可以登录 Paypal 帐户或填写信用卡详细信息。完成后,客户将被重定向回我们的网站,其中显示交易的详细信息,并带有一个“我确认此付款”的大按钮。当按下该按钮时,我们发出实际的交易。这样我们就不必处理信用卡详细信息以及由此隐含的安全问题。请记住,如果您将我们网站上填写的信用卡详细信息转发到 PayPal,那么如果您不小心,这些详细信息可能仍会出现在日志文件中。我会选择根本不与他们打交道。
I took a different approach then the one you are suggesting.
You begin on our site by selecting an invoice you want to pay. We redirect to Paypal where the customer either logs in to a Paypal account or fills in their creditcard details. Once that's done the customer gets redirect back to our website where it shows the details of the transaction with a big "I confirm this payment" button. When that button gets pressed we issue the actual transaction. This way we don't ever have to deal with the creditcard details and the security issues implied with that. Remember that if you forward the creditcard details they fill in our your site to paypal those details might still end up in log files if you are not careful. I would opt for not dealing with them at all.
谢谢@Tim,@Maran,你的回答很有帮助,但并没有完全回答我的问题。我偶然发现了这篇文章,尽管它已经过时,但它澄清了我对各种 PayPal 商家服务的许多困惑。
http://productcart.blogspot.com/2007/04/understanding-new -paypal.html
顺便说一句,我的理想场景是不可能的。
Thanks @Tim, @Maran your answers were helpful but it didn't quite answer my question. I came across this article, though outdated clarified a lot of my confusion regarding the various PayPal merchant services.
http://productcart.blogspot.com/2007/04/understanding-new-paypal.html
BTW, my ideal scenario is not possible.