Laravel Tutoriel
3 min de lecture 162 vues

Integration d'un système de paiement avec laravel et CAMPAY

ny-jordan

NGUETSE Yvan Jordan

@ny-jordan

Integration d'un système de paiement avec laravel et CAMPAY

Hello world, j"espère que vous allez bien, nous allons voir aujourd'hui comment integrer un système de paiement avec laravel et pour cela nous allons utiliser le service CAMPAY

Comment Integrer un système de paiement (CAMPAY)

Initialisation du projet

Sans perdre de temps nous allons tout d'abord creer un nouveau projet avec laravel pour cela taper la commande suivante Screenshot from 2023-08-22 15-25-34.png On aura donc un nouveau projet blog creer, puis vous faites Screenshot from 2023-08-22 15-29-35.png Screenshot from 2023-08-22 15-29-21.png Et vous vous rendez ensuite vers http:localhost:8000 et vous verez la page d'acceuil de Laravel

Super !!! vous venez de passer la première étape

Formulaire de soumission et integration de campay

okay nous allons tout d'abord creer une route, un controller pour le formulaire qui contiendra le numéro et le montant du paiement

Tapez la commande suivante pour creer un nouveau controller

Screenshot from 2023-08-22 15-47-51.png Vous pouvez utilisez le code suivant et le copiez dans un fichier form.blade.php dans le dossier ressources/views Screenshot from 2023-08-22 15-40-42.png vous creez la route suivante dans le dossier routes/web.php

Screenshot from 2023-08-22 15-52-03.png

Vous vous rendez ensuite sur http:localhost:8000/form et vous verez le formulaire pour soumettre le formulaire vous creer ensuite la route suivante : Screenshot from 2023-08-22 15-53-55.png

Vous vous rendez sur AppController vous creer la fonction form_submit , et là les vrais choses commencent...

Tout d'abors la validation des données Screenshot from 2023-08-22 16-49-21.png ensuite la connexion avec campay Screenshot from 2023-08-22 16-50-43.png pour avoir votre username_app et votre password_app rendez vous sur https://www.campay.net/en/ et creez vous un compte Sur le menu de droit cliquer sur "Applications", tapez sur "une nouvelle application" remplissez le formulaire suivant

Screenshot from 2023-08-22 16-13-10.png

Felicitation, vous avez cree une nouvelle application campay . Ensuite scrollez jusqu'en bas et copier le username et le password et copier ces informations dans votre code

Screenshot from 2023-08-22 16-15-01.png

Maintenant nous devons creer un url de callback dans notre application laravel, cette url que campay appelera après le paiement

Screenshot from 2023-08-22 16-24-39.png

Screenshot from 2023-08-22 16-56-34.png

Super l'integration est terminé , vous pouvez soumettre votre formulaire et si vous avez coorectement suivie les étapes , vous vous retrouvez sur cette page

Screenshot from 2023-08-22 16-59-55.png

A la prochaine


/ NY-Jordan

ny-jordan

NGUETSE Yvan Jordan

@ny-jordan

développeur Back-end (Symfony/Laravel)

Vous aimez cet article ? Faite le savoir en partageant