A beautiful Checkout example using Laravel supporting both Cash-in and Stripe Checkout with Best Coding practices.
- Authentication - Login, Register, Forget Password
- Product List Seeder
- Add to cart, Edit, Delete cart - Localstorage
- Cart list
- Checkout Cash-in
- Checkout Stripe
- Webhook Integration
- Pest unit test
git clone https://github.com/ManiruzzamanAkash/laravel-stripe-checkout.git
Create .env
file by copying .env.example
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_stripe_checkout
DB_USERNAME=root
DB_PASSWORD=
To get this visit - https://dashboard.stripe.com/test/apikeys
STRIPE_PUBLIC_KEY=
STRIPE_SECRET_KEY=
cd laravel-stripe-checkout
composer install
npm i
npm run dev
php artisan migrate --seed
php artisan serve
and booom, visit http://localhost:8000
I'm Maniruzzaman Akash, Maintainer of this repo.
Yes, it's open and you can contribute too. If any question regarding this, email me at - manirujjamanakash@gmail.com.