10

我有一个以通常方式集成 PayPal 的商店系统,即用户被重定向到 paypal.com 以登录并确认付款,之后用户被引导回到我的商店系统中的确认页面。

现在我的客户在询问整个过程是否可以在商店内部运行。

我对此有两三个想法(并不是说它真的很重要,但该网站是基于 PHP 的):

  1. 使用 cURL 函数服务器端与 paypal 对话,在商店页面内显示所有必需的表格。可能不是一个好主意。

  2. 使用 an<iframe>来按原样显示贝宝页面。最重要的是,这应该可以正常工作,但不会那么漂亮。

  3. 使用某种 PayPal API。我只看到了一些似乎需要使用 PayPal 的 Pro 帐户(对于卖家)并且仅适用于信用卡付款的东西。

我不是 PayPal 集成方面的专家,当前的解决方案随商店软件一起提供。如果你们中的任何人能够阐明优点、缺点和不可能的情况,我将不胜感激。

4

3 回答 3

9

这是几个月前的事情,所以可能已经改变了,但据我所知,Paypals API 不允许您将 Paypal 界面完全集成到商店中。这是因为一旦您离开贝宝服务器,他们就会失去控制,并可能对 API 的滥用负责。

据我所记得,使用 Paypal 进行付款确实需要用户登录到他们的 paypal 帐户,因此 Paypal 不希望它受除他们自己的任何其他网站的控制。

于 2008-11-07T12:40:04.307 回答
7

Paypal 提供直接付款作为其 API 的一部分。这使您无需访问 PayPal 网站即可处理付款。如文档中所述,如果您使用Direct Payment,您还必须提供Express Checkout(重定向到 Paypal)。

于 2008-11-07T15:57:24.097 回答
2

供应商很少这样做,但您可以自定义 PayPal 页面的外观,使它们有点与您的网站相匹配。我很高兴他们很少这样做,因为自定义页面通常类似于对接。MySpace 式的体验并没有让我对财务充满信心。

我认为拥有 PayPal 帐户的人非常习惯于使用 PayPal 支付费用,如果 PayPal 的东西出现在您的商店中,他们实际上可能不会信任您的网站。如果您只是想通过客户来吸引信用卡,请使用其他服务。

于 2008-11-07T12:47:14.840 回答