Drupal 7 Commerce Paypal WPP配置

问题描述

我正在尝试配置Drupal 7商业Paypal模块,似乎在术语上有所差异。

该模块要我填写: API用户名, API密码, 签名

登录我的PayPal帐户后,他们会给我: 贝宝帐户, 客户编号, 秘密

我已将PayPal帐户(电子邮件地址)放在商务paypal模块的API用户名字段中。我已经在模块的API密码和签名字段中尝试了客户端ID和密码。不幸的是,我从贝宝(Paypal)得到了10002错误。安全标头是错误的,这使我认为我没有通过PayPal进行身份验证。

如果可以想象,贝宝(PayPal)支持并没有多大帮助。我想知道我的贝宝帐户中是否有一个地方没有我看不到的其他信息,或者贝宝是否更改了他们的服务,并且不再与Drupal 7的商业贝宝模块兼容。

有人有什么想法吗?

谢谢!

解决方法

ClientID和Secret用于所有当前的REST API。

API用户名,密码和签名(或证书)由旧的Classic NVP / SOAP API使用。您可以通过this solution

从您的帐户中获取此信息

Payments Pro是用于高级网关类服务的旧API,要使用它,您需要为该Pro服务https://www.paypal.com/api申请并获得批准