Quantcast
Channel: Webkul Blog
Viewing all articles
Browse latest Browse all 5490

Laravel eCommerce PayTabs Payment Gateway

$
0
0

Laravel eCommerce PayTabs Payment Gateway module allows the admin to integrate PayTabs payment services to the online store for the payment of orders.

The admin can set the title for the payment method that will be visible to the customers. This module supports multiple languages including RTL Arabic.

Once the payment is made by any customer for any of their orders by using the PayTabs payment method then the money will get automatically transferred to the PayTabs merchant account of the admin.

Features

  • 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.

laravel-ecommerce-multi-tenant-stripe-connect

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

Webkul\Paytab\Providers\PaytabServiceProvider::class,

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.

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.

Configuration-2

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:-

webkul-laravel-ecommerce-paytabs-payment-gateway-payment-method-1-1

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

paytab-1

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.

paytap7

That’s all for the Laravel eCommerce PayTabs Payment Gateway, still, have any issue feel free to add a ticket and let us know your views to make the module better bagisto.uvdesk.com


Viewing all articles
Browse latest Browse all 5490

Trending Articles