2

我使用 Laravel 5 并通过作曲家安装了官方 OpenPayU PHP 库 2.2 ( https://github.com/PayU/openpayu_php )

但这需要:MerchantPosId、SignatureKey、OauthClientId 和 OauthClienteSecret。

而且我的商家管理面板中只有:Api_key、API_login、Public_key、Merchant_Id。

我相关:

  • MerchantPosId = Merchant_Id
  • SignatureKey = Api_key
  • OauthClientId = Merchant_Id
  • OauthClienteSecret = API_login | api_key

但不使用类OpenPayU_Order的方法create或其他方法 我得到错误:

Oauth 错误:[code=401],[message=invalid_client - 找不到 clientId = 123445 的 oauthClient]

我的设置会不会出错?有必要要求新的吗?

4

1 回答 1

0

当您在 PayU 管理面板中添加新的 POS 时,您必须选择“REST API”而不是“Classic API”。经典 API 不使用 oauthClient,因此不会找到您的 client_id。

于 2017-04-04T13:46:32.013 回答