我在我的网站上使用DoDirectPayment
方法。如果我使用的是Merchant Username
,Password
和signature
,那么就没有问题,交易也会成功。
但在使用我的live Merchant account Username
,Password
和signature
时,它会显示此错误
10501 - error code
Invalid Configuration
This transaction cannot be processed due to an invalid merchant configuration.
但我在Merchant account
中使用了正确的详细信息。
答案 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的版本。