paypal DoDirectPayment方法给出错误

时间:2014-12-05 09:39:52

标签: php paypal

我在我的网站上使用DoDirectPayment方法。如果我使用的是Merchant UsernamePasswordsignature,那么就没有问题,交易也会成功。

但在使用我的live Merchant account UsernamePasswordsignature时,它会显示此错误

10501  - error code

Invalid Configuration 

This transaction cannot be processed due to an invalid merchant configuration.

但我在Merchant account中使用了正确的详细信息。

1 个答案:

答案 0 :(得分:0)

该错误意味着您没有在尝试使用该帐户的帐户上启用DoDirectPayment。

自PayPal发布新版本以来,人们注册Payments Pro后,我发现了很多。

如果您已经注册了专业版,并期望它可以在您的真实账户上运行,那么可能发生的事情是您注册了“PayPal Payments Pro 2.0”,它使用PayFlow API代替DoDirectPayment。

DoDirectPayment适用于“PayPal Website Payments Pro 3.0”,实际上是旧版本。

Payments Pro 2.0在技术上应该让您完全访问PayFlow和DoDirectPayment,但是,我已经看到由于您所使用的PayPal帐户版本而无法解决的情况。

所有这一切归结为您需要首先确保Payments Pro在您的真实帐户中处于活动状态,然后确切了解Pro的版本。