Installation

Pour installer ce plugin :

  • Copiez le dossier (décompressé) du plugin dans le dossier des plugins du script comme ceci : /extras/plugins/payu/
  • Allez dans votre Panneau d'administration → Add-ons (et cliquez sur « Installer ») pour l'installer.

Compatibilité

  • v3.1.0 => LaraClassifier v15.0.0+ et JobClass v14.0.0+
  • v3.0.1 => LaraClassifier v14.2.0 et JobClass v13.2.0
  • v3.0.0 => LaraClassifier (v14.0.0 à v14.1.0) et JobClass (v13.0.0 à v13.1.0)
  • v2.5 => LaraClassifier v13.0.0 et JobClass v12.0.0
  • v2.4 => LaraClassifier (v11.0.0 à v12.2.4) et JobClass (v10.0.0 à v11.2.4)
  • v2.3 => LaraClassifier (v10.2.0 à v10.2.6) et JobClass (v9.2.0 à v9.2.6)
  • v2.2 => LaraClassifier (v10.1.2 à v10.1.4) et JobClass (v9.1.3 à v9.1.5)
  • v2.1 => LaraClassifier (v10.0.0 à v10.1.1) et JobClass (v9.0.0 à v9.1.2)
  • v2.0 => LaraClassifier (v9.0.0 à v9.0.1) et JobClass (v8.0.0 à v8.0.1)
  • v1.9 => LaraClassifier (v8.0.2 à v8.0.6) et JobClass (v7.0.2 à v7.0.6)
  • v1.8 => LaraClassifier (v8.0.0 à v8.0.1) et JobClass (v7.0.0 à v7.0.1)
  • v1.7 => LaraClassifier (v7.1.x à v7.3.8) et JobClass (v5.9.x à v6.1.8)
  • v1.6 => LaraClassifier (v6.6.x à v7.0.x) et JobClass (v5.4.x à v5.8.x)
  • v1.5 => LaraClassifier (v5.7 à v6.5) et JobClass (v4.5 à v5.3)
  • v1.4 => LaraClassifier (v5.2 à v5.6) et JobClass (v4.0 à v4.4)
  • v1.3 => LaraClassifier v5.1 et JobClass v3.9
  • v1.2 => LaraClassifier (v4.9 à v5.0) et JobClass (v3.7 à v3.8)
  • v1.0 à v1.1 => LaraClassifier (v3.1 à v4.8) et JobClass (v2.0 à v3.6)

Mise à jour

Remplacez tous les fichiers du plugin sur votre serveur.

Configuration

Le SDK prend en charge deux types d'autorisation OAuth PayU : client_credentials et trusted_merchant. Par défaut : client_credentials.

Paramètres nécessaires pour client_credentials

Ajoutez les paramètres ci-dessous dans le fichier /.env du script sur votre serveur :

PAYU_MODE=your-payu-mode
PAYU_POS_ID=your-payu-merchant-pos-id
PAYU_SECOND_KEY=your-payu-second-key
PAYU_OAUTH_CLIENT_SECRET=your-payu-oauth-client-secret

REMARQUE : La variable PAYU_MODE peut être sandbox (pour tester avec votre compte sandbox) ou live (pour votre compte réel ou de production).

Paramètres nécessaires pour trusted_merchant

Ajoutez les paramètres ci-dessous dans le fichier /.env du script sur votre serveur :

PAYU_MODE=your-payu-mode
PAYU_POS_ID=your-payu-merchant-pos-id
PAYU_SECOND_KEY=your-payu-second-key
PAYU_OAUTH_CLIENT_SECRET=your-payu-oauth-client-secret
PAYU_OAUTH_GRANT_TYPE=trusted_merchant
PAYU_OAUTH_EMAIL=your-payu-oauth-email
PAYU_OAUTH_EXT_CUSTOMER_ID=your-payu-oauth-ext-customer-id

REMARQUE : La variable PAYU_MODE peut être sandbox (pour tester avec votre compte sandbox) ou live (pour votre compte réel ou de production).

Connexion via Proxy

Ajoutez les paramètres ci-dessous en complément dans le fichier /.env du script.

PAYU_PROXY_HOST=your-payu-proxy-host
PAYU_PROXY_PORT=your-payu-proxy-port
PAYU_PROXY_USER=your-payu-proxy-user
PAYU_PROXY_PASSWORD=your-payu-proxy-password

Traduction

Pour traduire ce plugin dans votre langue :

  • Allez dans le dossier des langues à /extras/plugins/payu/lang/
  • Dupliquez le dossier /extras/plugins/payu/lang/en/ vers /extras/plugins/payu/lang/<code>/
    REMARQUE : N'oubliez pas de remplacer <code> par le code de votre langue (ex. : « de » pour la langue allemande).
  • Ouvrez le fichier /extras/plugins/payu/lang/<code>/messages.php et traduisez-le.
    REMARQUE : Pour traduire le fichier, vous devez modifier les valeurs et non les clés du tableau PHP.

Désinstallation

Pour désinstaller ce plugin, allez dans votre Panneau d'administration → Add-ons (et cliquez sur « Désinstaller ») pour le désinstaller.

Suppression

Pour supprimer ce plugin :

  • Désinstallez-le
  • Allez dans le dossier /extras/plugins/ et supprimez le dossier payu/.

Ressources

Cet article vous a-t-il été utile ?

Merci pour votre retour !

Besoin d'aide ? Créez un ticket de support

Créer un Ticket