Flutterwave offers payment collections. There are several ways of Integrating flutterwave into your platform:
Steps to Using this implementation
RAVE_SECRET_KEY=FLWPUBK_TEST-647f6289f74aba024f10cc12f71bd6a2-X
RAVE_PUBLIC_KEY=FLWSECK_TEST-1609ba49bee599841c9a590a97984685-X
Encryption Key=
SECRET_HASH=rAVE_SeRETha4SH
Update the except array located at /app/Http/Middleware/VerifyCsrfToken
protected $except = [
'/callback',
'/checkout',
'/webhook'
];
that's all...
Note:remember that the webhook address needs to be updated on your dashboard with all the options checked before use. To go to your dashbord: https://dashboard.flutterwave.com