{"id":299965,"date":"2021-08-05T16:16:52","date_gmt":"2021-08-05T16:16:52","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=299965"},"modified":"2026-03-25T12:38:05","modified_gmt":"2026-03-25T12:38:05","slug":"laravel-ecommerce-paytabs-payment-gateway","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/","title":{"rendered":"Laravel eCommerce PayTabs Payment Gateway"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/laravel-ecommerce-paytabs-payment-gateway.html\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel eCommerce PayTabs Payment Gateway<\/a> module allows the admin to integrate the PayTab Payment Gateway in the Bagisto eCommerce store at the checkout process. <\/p>\n\n\n\n<p>This payment is also very safe and secure to use and also supports multiple languages. The admin just needs to create a merchant account to receive the payment in PayTabs. <\/p>\n\n\n\n<p>After placing the order amount will be transferred to the admin&#8217;s merchant account.<\/p>\n\n\n\n<p>You can also explore our<a href=\"https:\/\/webkul.com\/laravel-development\/\"> Larave<\/a><a href=\"https:\/\/webkul.com\/laravel-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">l Development Services<\/a><strong><a href=\"https:\/\/webkul.com\/laravel-development\/\">&nbsp;<\/a><\/strong>and Quality&nbsp;<a href=\"https:\/\/store.webkul.com\/catalogsearch\/result\/index\/?cat=171&amp;q=laravel\" target=\"_blank\" rel=\"noreferrer noopener\">Bagisto E<\/a><a href=\"https:\/\/store.webkul.com\/catalogsearch\/result\/index\/?cat=171&amp;q=laravel\">xtensions<\/a>.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable\/Disable payment method from the admin panel.<\/li>\n\n\n\n<li>The admin can configure the PayTabs payment method.<\/li>\n\n\n\n<li>Buyers can make payments via the PayTabs payment method.<\/li>\n\n\n\n<li>Set the payment method title<\/li>\n\n\n\n<li>The module supports multiple languages including RTL Arabic.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation<\/h3>\n<\/div><\/div>\n\n\n\n<p>After you have successfully downloaded the zip file of Laravel eCommerce PayTab Payment Gateway,&nbsp;<strong>unzip the zip&nbsp;<\/strong>folder&nbsp;and then merge \u201c<strong>packages<\/strong>\u201d  and <strong>&#8220;public&#8221;<\/strong> folders into the&nbsp;<strong>project root directory<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1136\" height=\"375\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png\" alt=\"laravel-ecommerce-multi-tenant-stripe-connect\" class=\"wp-image-192978\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png 1136w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png 768w\" sizes=\"(max-width: 1136px) 100vw, 1136px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Goto&nbsp;<strong>config\/app.php<\/strong>&nbsp;file and add the following line under&nbsp;<strong>\u2018providers\u2019<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">Webkul\\Paytab\\Providers\\PaytabServiceProvider::class,<\/pre>\n\n\n\n<p>Also, go to&nbsp;<strong>composer.json<\/strong>&nbsp;file inside the Bagisto root directory and add the following line under&nbsp;<strong>\u2018psr-4<\/strong>\u2019<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&quot;Webkul\\\\Paytab\\\\&quot;: &quot;packages\/Webkul\/Paytab\/src&quot;<\/pre>\n\n\n\n<p>In the config\/bagisto-vite.php file, add the following line under the &#8220;<strong>viters<\/strong>&#8221; section:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&#039;paytab&#039; =&gt; &#091;\n&#039;hot_file&#039; =&gt; &#039;paytab-default-vite.hot&#039;,\n&#039;build_directory&#039; =&gt; &#039;themes\/paytab\/default\/build&#039;,\n&#039;package_assets_directory&#039; =&gt; &#039;src\/Resources\/assets&#039;,\n],<\/pre>\n\n\n\n<p>Next,&nbsp;run these commands below to complete the setup in the bagisto root directory.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan migrate<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan route:cache<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan vendor: publish --force<\/pre>\n\n\n\n<p>Press the number of the Webkul\\Paytab\\Providers\\PaytabServiceProvider class and then press enter to publish all assets and configurations.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Admin Initial Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>After the successful installation of the module, the admin can access the module configuration under the admin panel. <\/p>\n\n\n\n<p>The admin needs to navigate to <strong>Configure&gt;&gt;Payment Methods<\/strong> from the panel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-admin-configuration.png\" alt=\"webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-admin-configuration\" class=\"wp-image-427168\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-admin-configuration.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-admin-configuration-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-admin-configuration-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-admin-configuration-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here the admin needs to enter various details such as <strong>Title, Description, Profile<\/strong> <strong>ID<\/strong>, <strong>Client Key<\/strong>, <strong>Server Key<\/strong>, and <strong>Sort Order<\/strong>.<\/p>\n\n\n\n<p>The admin can also enable and disable the module and can also enable or disable the refund option.<br>After filling in all the details the admin needs to click on the <strong>Save Configuration <\/strong>button.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Checkout Process<\/h3>\n<\/div><\/div>\n\n\n\n<p>The customer at checkout can see the PayTabs payment gateway method for selection.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-payment-method-1.png\" alt=\"webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-payment-method-1\" class=\"wp-image-427271\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-payment-method-1.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-payment-method-1-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-payment-method-1-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-payment-method-1-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the user clicks on the<strong> Place Order <\/strong>button, they will be redirected to the PayTab payment gateway page. <\/p>\n\n\n\n<p>Here, the customers can enter card details and complete the checkout process using the PayTab payment gateway by entering the details as required.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-1.png\" alt=\"webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-1\" class=\"wp-image-427273\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-1.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-1-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-1-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-1-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>They can also view the preview of the Invoice by tapping on the <strong>View Invoice<\/strong> button before proceeding with the payment as shown in the image below,<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-invoice-2.png\" alt=\"webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-invoice-2\" class=\"wp-image-427275\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-invoice-2.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-invoice-2-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-invoice-2-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-paytab-gateway-invoice-2-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Customers can edit the billing info as well prior to proceeding with the payment, they just have to click on the <strong>Edit billing info<\/strong> button to do the same.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-billing-info.png\" alt=\"webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-billing-info\" class=\"wp-image-427342\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-billing-info.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-billing-info-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-billing-info-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-billing-info-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After tapping <strong>Pay Now<\/strong>, the user is redirected to a 3D Secure page to enter an OTP or password provided by the card issuer to complete the transaction.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-authentication.png\" alt=\"webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-authentication\" class=\"wp-image-427329\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-authentication.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-authentication-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-authentication-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-authentication-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-order-complete.png\" alt=\"webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-order-complete\" class=\"wp-image-427352\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-order-complete.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-order-complete-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-order-complete-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-order-complete-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Refund<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin can also issue refund to the customer to their source account if they have used the PayTabs payment gateway. <\/p>\n\n\n\n<p>They can do so by going to the PayTab merchant dashboard and issue a refund as per the requirement.<\/p>\n\n\n\n<p>The admin will navigate to Transactions by logging in to the PayTab merchant dashboard and process the refund accordingly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-refund-1.png\" alt=\"webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-refund-1\" class=\"wp-image-427300\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-refund-1.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-refund-1-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-refund-1-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-Laravel-eCommerce-PayTabs-Payment-Gateway-refund-1-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>So, that&#8217;s all about the User Guide of Laravel eCommerce PayTab Payment Gateway. For any queries or doubts reach out to us at support@webkul.com. You can also raise a ticket at our <a href=\"https:\/\/bagisto.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">HelpDesk System<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel eCommerce PayTabs Payment Gateway module allows the admin to integrate the PayTab Payment Gateway in the Bagisto eCommerce store at the checkout process. This payment is also very safe and secure to use and also supports multiple languages. The admin just needs to create a merchant account to receive the payment in PayTabs. After <a href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":267,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-299965","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Laravel eCommerce PayTabs Payment Gateway - Webkul Blog<\/title>\n<meta name=\"description\" content=\"Laravel eCommerce PayTabs Payment Gateway module allows the admin to integrate PayTabs payment services to the online store.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel eCommerce PayTabs Payment Gateway - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Laravel eCommerce PayTabs Payment Gateway module allows the admin to integrate PayTabs payment services to the online store.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-05T16:16:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-25T12:38:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png\" \/>\n<meta name=\"author\" content=\"Simant Verma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simant Verma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/\"},\"author\":{\"name\":\"Simant Verma\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0\"},\"headline\":\"Laravel eCommerce PayTabs Payment Gateway\",\"datePublished\":\"2021-08-05T16:16:52+00:00\",\"dateModified\":\"2026-03-25T12:38:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/\"},\"wordCount\":575,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/\",\"url\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/\",\"name\":\"Laravel eCommerce PayTabs Payment Gateway - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png\",\"datePublished\":\"2021-08-05T16:16:52+00:00\",\"dateModified\":\"2026-03-25T12:38:05+00:00\",\"description\":\"Laravel eCommerce PayTabs Payment Gateway module allows the admin to integrate PayTabs payment services to the online store.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png\",\"width\":1136,\"height\":375,\"caption\":\"laravel-ecommerce-multi-tenant-stripe-connect\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel eCommerce PayTabs Payment Gateway\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0\",\"name\":\"Simant Verma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Simant Verma\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/simantverma-bd183\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel eCommerce PayTabs Payment Gateway - Webkul Blog","description":"Laravel eCommerce PayTabs Payment Gateway module allows the admin to integrate PayTabs payment services to the online store.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/","og_locale":"en_US","og_type":"article","og_title":"Laravel eCommerce PayTabs Payment Gateway - Webkul Blog","og_description":"Laravel eCommerce PayTabs Payment Gateway module allows the admin to integrate PayTabs payment services to the online store.","og_url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2021-08-05T16:16:52+00:00","article_modified_time":"2026-03-25T12:38:05+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png","type":"","width":"","height":""}],"author":"Simant Verma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Simant Verma","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/"},"author":{"name":"Simant Verma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0"},"headline":"Laravel eCommerce PayTabs Payment Gateway","datePublished":"2021-08-05T16:16:52+00:00","dateModified":"2026-03-25T12:38:05+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/"},"wordCount":575,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/","url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/","name":"Laravel eCommerce PayTabs Payment Gateway - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png","datePublished":"2021-08-05T16:16:52+00:00","dateModified":"2026-03-25T12:38:05+00:00","description":"Laravel eCommerce PayTabs Payment Gateway module allows the admin to integrate PayTabs payment services to the online store.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/laravel-ecommerce-multi-tenant-stripe-connect.png","width":1136,"height":375,"caption":"laravel-ecommerce-multi-tenant-stripe-connect"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-paytabs-payment-gateway\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel eCommerce PayTabs Payment Gateway"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0","name":"Simant Verma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Simant Verma"},"url":"https:\/\/webkul.com\/blog\/author\/simantverma-bd183\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/299965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/267"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=299965"}],"version-history":[{"count":54,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/299965\/revisions"}],"predecessor-version":[{"id":532624,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/299965\/revisions\/532624"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=299965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=299965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=299965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}