Drupal 7 Commerce Paypal WPP 配置
Posted
技术标签:
【中文标题】Drupal 7 Commerce Paypal WPP 配置【英文标题】:Drupal 7 Commerce Paypal WPP configuration 【发布时间】:2021-02-03 11:53:26 【问题描述】:我正在尝试配置 Drupal 7 commerce paypal 模块,但似乎存在一些术语差异。
模块要我填写: API 用户名, API密码, 签名
登录我的 PayPal 帐户后,他们会给我: 贝宝账户, 客户编号, 秘密
我已将 PayPal 帐户(电子邮件地址)放在 commerce paypal 模块的 API 用户名字段中。我已经在模块的 API 密码和签名字段中尝试了 Client ID 和 Secret。不幸的是,我从贝宝收到 10002 错误。安全标头错误,这让我相信我没有使用 PayPal 进行身份验证。
如果您可以想象,PayPal 支持并没有多大帮助。我想知道我的 paypal 帐户中是否有一个地方包含我看不到的不同信息,或者 Paypal 是否更改了他们的服务并且它不再适用于 Drupal 7 的商业 paypal 模块。
有人有什么想法吗?
谢谢!
【问题讨论】:
【参考方案1】:当前所有 REST API 都使用 ClientID 和 Secret。
API 用户名、密码和签名(或证书)由旧的经典 NVP/SOAP API 使用。您可以通过https://www.paypal.com/api从您的帐户中获取此信息
Payments Pro 是一个用于高级网关类服务的旧 API——要使用它,您需要申请并获得该 Pro 服务的批准https://www.paypal.com/us/webapps/mpp/paypal-payments-pro
【讨论】:
非常感谢您的帮助。 NVP/SOAP 的链接和提及解决了我的问题。现在,如果我只能将 PayPal 支持提高一半。以上是关于Drupal 7 Commerce Paypal WPP 配置的主要内容,如果未能解决你的问题,请参考以下文章
如何从Drupal Commerce中的国家/地区代码获取国家/地区名称
Drupal 8.6 Commerce:在没有 module_uninstall() 的 .install 文件中从数据库中删除表。为啥?