2 votes

PayU Payment Gateway - Je ne peux pas utiliser l'API PayU Version 2

J'utilise Laravel 5 et, via composer, j'installe le fichier Bibliothèque officielle OpenPayU PHP 2.2 ( https://github.com/PayU/openpayu_php )

Mais cela demande : MerchantPosId, SignatureKey, OauthClientId et OauthClienteSecret.

Et je n'ai que le panneau d'administration de mon commerçant : Api_key, API_login, Public_key, Merchant_Id.

J'ai raconté :

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

Mais la méthode ne fonctionne pas créer ou d'autres méthodes de la classe Commande d'OpenPayU Je reçois l'erreur :

Erreur d'oauth : [code=401], [message=invalid_client - Can't find oauthClient avec clientId = 123445]

Est-ce que mes réglages sont mauvais ? Est-il nécessaire d'en exiger de nouveaux ?

0voto

vhlavsa Points 1

Lorsque vous ajoutez un nouveau POS dans le panneau d'administration de PayU, vous devez choisir "REST API" plutôt que "Classic API". L'API classique n'utilise pas oauthClient, donc votre client_id ne sera pas trouvé.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X