Reading list Switch to dark mode

    Laravel eCommerce PayTabs Payment Gateway

    Updated 16 August 2021

    Laravel eCommerce PayTabs Payment Gateway module allows admin to integrate the PayTab Payment Gateway in Bagisto eComeerce store at the checkout process.
    This payment is also very safe and secure to use and also supports multiple language. The admin just needs to create a merchant account to recieve the payment in PayTabs, as the customer use this payment method for purchase the amount will be trandfered to the admin merchact account.


    • Enable/Disable payment method from the admin panel.
    • The admin can configure the PayTabs payment method.
    • Buyer can do payment PayTabs payment method.
    • Set the payment method title
    • The module supports multiple languages including RTL Arabic.

    Installation of the Module

    After you have successfully downloaded the zip file of Laravel eCommerce Vapulus Payment Gateway, unzip the zip folder and then merge “packages” folders into the project root directory.


    Goto config/app.php file and add the following line under ‘webkul packages’


    Also,goto composer.json file inside the Bagisto root directory and add the following line under ‘psr-4

    "Webkul\\Paytab\\": "packages/Webkul/Paytab/src"

    Next, run these commands below to complete the setup in the bagisto root directory.

    Start your headless eCommerce
    Find out More
    composer dump-autoload
    php artisan migrate
    php artisan vendor:publish --force

    press 0 and then press enter to publish all assets and configurations.

    or press the number showing StripeServiceProvider and then press enter to publish assets and configurations.

    Admin Configuration of the module

    After the successful installation of the module, the admin can access the module configuration under the admin panel. The admin needs to navigate to the configure>>sales>>payment methods.


    Here the admin needs to enter various details such as Title, Description, Profile id, Client Key, Server Key, and Sort Order.
    The admin can also enable and disable the module and can also enable or disable the refund option.
    After filling all the details the admin needs to click on the Save button.

    Checkout Process

    Once the module has been enabled and configured by the admin by filling in all the essential details. The payment method is available for the customers for the checkout process as shown in the image below:-


    The admin can see all the details under the order summary including the payment method used by the customer as shown below:-


    Click on the Place Order button.
    Now the user will be redirected to the payTab page where the customer can enter card details and complete the checkout process using the payTab payment gateway.



    So, that was much about the User Guide of Laravel eCommerce PayTab Payment Gateway for any queries or doubts reach out to us at [email protected]. You can also raise a ticket at our HelpDesk System.

    Please explore our Laravel Development Services and Quality Bagisto Extensions.

    Current Product Version - 1

    Supported Framework Version - 1.3.1

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content