Laravel Marketplace Stripe Payment Gateway allows the customer to make the payment using stripe payment. With the help of this module customer’s payment automatically splits between the seller and the admin.
NOTE:-Before buying this module, you have to visit stripe.com to check whether this payment gateway is available in your country or not.
**Note: “Laravel eCommerce Marketplace Stripe Payment Gateway” is an addon of “Laravel Multi-Vendor Marketplace Extension”.This addon will work on Multi-Vendor Marketplace Extension based website.
Laravel Marketplace Stripe Payment Gateway Features
- Admin can disable or enable this module from the admin panel.
- Automatically splits the customer’s payment between the seller and the admin.
- Accept all the cards that the Stripe supports.
- Allow sellers to register themselves using laravel Stripe connect.
- Buyers can save stripe cards for future payments while paying.
- PCI (Payment Card Industry) Compliance.
- 3D Secure – Added security layer.
Unzip the respective extension zip and then merge “packages” folder into the project root directory.
Goto config/app.php file and add following line under ‘providers’
Goto composer.json file and add following line under ‘psr-4’
Run these commands below to complete the setup
composer dump-autoload composer require stripe/stripe-php:7.0 php artisan route:cache php artisan migrate php artisan vendor:publish
Press 0 and then press enter to publish all assets and configurations.
How To Get The API Keys from the Stripe
Once the installation of the stripe multi-vendor payment gateway in laravel , sellers will find the menu “Stripe Connect” item tab in the seller panel as per the below snapshot:
After click on connect stripe, the seller will redirect to the stripe website to connect with stripe. Once it will be connect seller will redirect back to their account section.
Here seller has to fill the form then needs to connect with stripe to make transfer successfully. The seller can also revoke their account by clicking on “Revoke Your Stripe Account”.
After selecting the Stripe the customer can click on the placed order button to make the payment. Then the customer will be redirected to the stripe payment page, here they have to fill card detail and click on Pay Now.
In the other hand, customers can make payments with saved cards. After successful payment, they will get order id. They can check order status in their order history.
Seller Transaction Page
Hope it will be helpful for you or if you have any issue feel free to raise a ticket at https://bagisto.uvdesk.com/en/
Current Product Version - 1.2.0
Supported Framework Version - Bagisto v1.2.0