Laravel 9 intègre la passerelle de paiement Razorpay

Bonjour les développeurs, Aujourd'hui, nous allons apprendre à Laravel 9 à intégrer la passerelle de paiement Razorpay. Ce tutoriel expliquera comment intégrer la passerelle de paiement razorpay dans l'application Laravel 9.

Aujourd'hui, j'explique laravel 9 intégrant la passerelle de paiement razorpay. nous apprendrons comment intégrer une passerelle de paiement razorpay dans l'application Laravel 9. Je vais partager avec vous comment intégrer la passerelle de paiement Razorpay dans l'application Laravel 9 avec un exemple. Je vais partager avec vous comment intégrer la passerelle de paiement Razorpay dans l'application Laravel 9 avec un exemple. Dans ce didacticiel d'intégration de la passerelle de paiement Laravel 9 Razorpay avec un exemple de didacticiel.

Razorpay est une passerelle de paiement très simple, sans tracas et facile à intégrer. L'intégration de la passerelle de paiement Razorpay dans Laravel 9 est un jeu d'enfant. https://www.deuhr.de/FR passerelles de paiement populaires, qui nous permet d'accepter le paiement de votre client.

Dans ce tutoriel, vous apprendrez à intégrer Razorpay dans Laravel 9. Dans ce tutoriel étape par étape, je partagerai Laravel Exemple d'intégration de Razorpay 9.

Étapes pour intégrer la passerelle de paiement Razorpay à Laravel 9 : Étape 1 : Installation de la nouvelle application Laravel 9 Étape 2 : Créer un compte RazorpayÉtape 3 : Installer le package razorpay/razorpayÉtape 4 : Créer une routeÉtape 5 : Créer un contrôleurÉtape 6 : Créer Blade FileÉtape 7 : TestsÉtape 8 : Conclusion

Lire également : Comment utiliser Charts.JS dans Laravel 9

Étape 1 : Installer la nouvelle application Laravel 9

Commençons le didacticiel en installant une nouvelle application Laravel . si vous avez déjà créé le projet, ignorez l'étape suivante.

composer create-project laravel/laravel example-appÉtape 2 : Créer un compte Razorpay

Vous devez d'abord créer un compte sur razorpay. vous pouvez alors facilement obtenir l'identifiant de clé de compte et la clé secrète.

Créez un compte à partir d'ici : www.razorpay.com.

Après vous être inscrit avec succès. vous devez accéder au lien ci-dessous et obtenir l'identifiant et le secret comme ci-dessous :

Allez ici : https://dashboard.razorpay.com/app/keys.

Ensuite, vous pouvez obtenez l'identifiant de clé de compte et le secret et ajoutez le fichier .env comme ci-dessous.

.env

RAZORPAY_KEY=rzp_test_XXXXXXXXXRAZORPAY_SECRET=XXXXXXXXXXXXXXXX

Lisez également : Tutoriel sur les opérations Laravel 9 JetStream Livewire CRUD

Étape 3 : Installer le package razorpay/razorpay

Dans cette étape, nous devons installer le package razorpay/razorpay composer pour utiliser l'API razorpay. alors exécutons la commande ci-dessous :

composer require razorpay/razorpayÉtape 4 : Créer une route

Maintenant, nous allons créer une route pour appeler notre exemple, ajoutons donc une nouvelle route au fichier web.php comme ci-dessous.

routes/web.php

name('razorpay.payment.store');

Lire aussi : Comment compléter automatiquement une recherche à l'aide de Typeahead Js dans Laravel 9

Étape 5 : Créer un contrôleur

Dans cette étape, nous allons créez RazorpayPaymentController et écrivez la logique d'envoi de sms, ajoutons donc une nouvelle route au fichier web.php comme ci-dessous.

app/Http/Controllers/RazorpayPaymentController.php

all(); $api = new Api(env('RAZORPAY_KEY'), env('RAZORPAY_SECRET')); $payment = $api->payment->fetch($input['razorpay_payment_id']); si (compte ($ entrée)