Prérequis

  • Créez un compte Razorpay sur https://razorpay.com
  • Générez les clés API depuis le tableau de bord. Vous pouvez utiliser les clés de test pour une expérience sandbox. Aucun montant ne sera débité de votre compte lors des paiements de test. Veuillez utiliser les clés Live lors de la mise en production de l'application.

    Jeux de clés API séparés pour les modes Test et Live
    Vous devez générer un jeu de clés API séparé pour les modes Live et Test. En savoir plus sur les clés API.

Installation

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

Compatibilité

  • v2.1.0 => LaraClassifier v15.0.0+ et JobClass v14.0.0+
  • v2.0.0 => LaraClassifier (v14.0.0 à v14.2.0) et JobClass (v13.0.0 à v13.2.0)
  • v1.4 => LaraClassifier (v12.0.0 à v13.0.0) et JobClass (v11.0.0 à v12.0.0)
  • v1.3 => LaraClassifier (v11.0.0 à v12.2.4) et JobClass (v10.0.0 à v11.2.4)
  • v1.2 => LaraClassifier (v10.2.0 à v10.2.6) et JobClass (v9.2.0 à v9.2.6)
  • v1.1 => LaraClassifier (v10.2.0 à v10.2.6) et JobClass (v9.2.0 à v9.2.6)
  • v1.0 => LaraClassifier (v10.0.0 à v10.1.4) et JobClass (v9.0.0 à v9.1.5)

Mise à jour

Remplacez tous les fichiers du plugin sur votre serveur.

Configuration

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

RAZORPAY_KEY_ID=
RAZORPAY_KEY_SECRET=

Exemple d'utilisation :

RAZORPAY_KEY_ID=your-razorpay-key-id
RAZORPAY_KEY_SECRET=your-razorpay-key-secret

REMARQUE : Pour passer une commande de test avec l'ancienne API de paiement de Razorpay, vous devez :

  • Vous pouvez fournir votre identifiant marchand Razorpay avec la variable RAZORPAY_MERCHANT_ID= dans le fichier /.env (optionnel).
  • Vous pouvez ajouter le logo de votre site sur la page de paiement avec la variable RAZORPAY_LOGO_URL= dans le fichier /.env. Exemple : RAZORPAY_LOGO_URL=https://domain.tld/images/logo.png (optionnel)
  • Vous pouvez également personnaliser la couleur du modal Razorpay avec la variable RAZORPAY_THEME_COLOR= et le padding du logo avec la variable RAZORPAY_THEME_IMAGE_PADDING= dans le fichier /.env (optionnel).

Traduction

Pour traduire ce plugin dans votre langue :

  • Allez dans le dossier des langues à /extras/plugins/razorpay/lang/
  • Dupliquez le dossier /extras/plugins/razorpay/lang/en/ vers /extras/plugins/razorpay/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/razorpay/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 razorpay/.

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