Magento 使用 PayPal 处理信用卡而不重定向到 PayPal
Posted
技术标签:
【中文标题】Magento 使用 PayPal 处理信用卡而不重定向到 PayPal【英文标题】:Magento process credit card with PayPal without redirect to PayPal 【发布时间】:2012-05-20 12:05:02 【问题描述】:我想知道是否可以使用 PayPal Pro 作为网关来处理信用卡信息,而无需重定向到 PayPal 页面。我们想要的是在我们的商店中显示表单,进行 API 调用并将响应打印给用户,而无需让他离开贝宝。
我们正在使用 Magento 1.4.2,有没有现成的解决方案?否则我们必须自己开发一个
谢谢
【问题讨论】:
【参考方案1】:您要查找的内容称为参考交易。这将允许您进行一键式付款或存储和记帐用户的 PayPal 帐户,就像信用卡一样,而无需重定向到 PayPal;但是,您将必须首先将客户重定向到 PayPal,才能获得客户的同意。
您还需要 PayPal 的批准才能使用参考交易,因此并非所有商家都能使用此功能。
我不熟悉 Magento,所以我无法评论您将如何在该平台上专门实现这一点,但使用参考事务是您的最佳做法。
https://www.x.com/devzone/articles/recurring-payments-reference-transactions-and-preapproved-payments
https://www.x.com/developers/community/blogs/ppintegrationsnate/express-checkout-reference-transactions
【讨论】:
【参考方案2】:您可以让 paypal 显示在一个框架中,并使用他们的 API 及其安全密钥等。我确实相信 Josh 的回答在技术上是不正确的,但是 PP 对编码来说是一个足够大的痛苦,我们决定做任何我们想做的事情可以开始工作,这是重定向到他们的网站。
别担心,paypal 用户对此已经习以为常,并不介意。
【讨论】:
【参考方案3】:那是负面的。 PayPal 在获取付款信息方面非常严格。即使您找到了绕过所需重定向的方法,您也可能会在几秒钟内被 PayPal 的某个人注意到您在做什么而关闭。
更不用说这样做可能会在任何在您商店结账的人的脑海中引发危险信号,因为您所做的事情与其他任何人都不同。更铁杆的 PayPal 用户只会假设您在进行网络钓鱼(然后如果他们收到投诉,您可能会看到您的 ISP 关闭您的网站)。
我想,我想说的是,这是一个非常糟糕的主意。
【讨论】:
以上是关于Magento 使用 PayPal 处理信用卡而不重定向到 PayPal的主要内容,如果未能解决你的问题,请参考以下文章
使用带有 paypal 支付专业版的信用卡时,Magento 不会重定向,但 express 选项重定向很好
如何设置 PayPal Pro 以直接从 Magento 2 的网站通过借记卡/信用卡付款?
以编程方式(通过信用备忘录?)清理 Magento 中的 Paypal 逆转