{"id":545134,"date":"2026-06-23T07:36:00","date_gmt":"2026-06-23T07:36:00","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=545134"},"modified":"2026-09-16T11:12:03","modified_gmt":"2026-09-16T11:12:03","slug":"laravel-saas-ups-shipping","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/","title":{"rendered":"Bagisto Multi-Tenant UPS Shipping"},"content":{"rendered":"\n<p>Bagisto Multi-Tenant UPS Shipping brings UPS as a self-serve carrier option to every tenant on your SaaS platform.\n<\/p>\n\n\n\n<p>Each tenant enables it, sets their own credentials, and gets live UPS rates at checkout.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Prerequisites<\/h3>\n<\/div><\/div>\n\n\n\n<p><strong>Note &#8211;&nbsp;<\/strong>This is a SaaS add-on, so you need to install the&nbsp;<a href=\"https:\/\/store.webkul.com\/bagisto-laravel-ecommerce-multi-company-saas.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Laravel eCommerce Multi Company SAAS Module<\/strong><\/a> first.<\/p>\n\n\n\n<p>You also need the Bagisto UPS Shipping module installed, since it provides the UPS carrier and live rate calculation\n    this add-on manages per tenant.<\/p>\n\n\n\n<p>If you also sell booking-type products in your multi-tenant SaaS store, check out the <a href=\"https:\/\/store.webkul.com\/multi-tenant-saas-booking-product.html\" target=\"_blank\" rel=\"noreferrer noopener\">Multi Tenant Saas Booking Product<\/a> extension.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features of Bagisto Multi-Tenant UPS Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tenants can enable or disable the UPS Shipping method for their stores.<\/li>\n\n\n\n<li>Tenants can configure UPS shipping settings and allowed shipping methods.<\/li>\n\n\n\n<li>Tenants can define the supported weight unit for shipping calculations.<\/li>\n\n\n\n<li>Dynamic freight calculation based on the tenant&#8217;s UPS shipping services.<\/li>\n\n\n\n<li>The Super Admin can view which tenant stores use the UPS Shipping method.<\/li>\n\n\n\n<li>The Super Admin can monitor UPS Shipping configurations across tenant stores.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Module Requirements<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bagisto<\/strong> v2.4.9<\/li>\n\n\n\n<li><strong>Bagisto Multi-Tenant (SAASCustomizer)<\/strong> v2.4.9.1<\/li>\n\n\n\n<li><strong>Laravel UPS Shipping<\/strong> v2.4.10.0<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to Install Bagisto Multi-Tenant UPS Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Unzip the extension package, then merge its &#8220;packages&#8221; folder into the project root directory.<\/li>\n\n\n\n<li>Add the following PSR-4 autoload entries to the root <code><strong>composer.json<\/strong><\/code> file, under\n        <code>autoload.psr-4<\/code>:\n    <\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">&quot;Webkul\\\\UpsShipping\\\\&quot;: &quot;packages\/Webkul\/UpsShipping\/src&quot;,\n&quot;Webkul\\\\UpsShippingSaas\\\\&quot;: &quot;packages\/Webkul\/UpsShippingSaas\/src&quot;<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Run the following command to refresh the autoload files:<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Register both service providers in <code><strong>bootstrap\/providers.php<\/strong><\/code>:<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">use Webkul\\UpsShipping\\Providers\\UpsShippingServiceProvider;\nuse Webkul\\UpsShippingSaas\\Providers\\UpsShippingSaasServiceProvider;\n\nreturn &#091;\n    UpsShippingServiceProvider::class,\n    UpsShippingSaasServiceProvider::class,\n];<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Run the UPS Shipping install command to publish its assets and clear the cache:<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan ups-shipping:install<\/pre>\n\n\n\n<p>Now run the project on your specified domain.<\/p>\n\n\n\n<p>After installation, the super admin logs in and navigates to Configure &gt; Sales &gt; Shipping Methods &gt; UPS Shipping.<\/p>\n\n\n\n<p>In the SaaS environment, this area shows an informational notice about the UPS integration for tenants.<\/p>\n\n\n\n<p>Operational settings, the <strong>Access License Key<\/strong>, <strong>User ID<\/strong>, <strong>Password<\/strong>,\n    and <strong>Shipper Number<\/strong>, stay tenant-specific.<\/p>\n\n\n\n<p>Each tenant sets sandbox mode, container type, weight unit, and allowed services from their own admin panel.<\/p>\n\n\n\n<p>Tenants manage these under Configure &gt; Sales &gt; Shipping Methods in their own administration panel.<\/p>\n\n\n\n<p><strong>Note:<\/strong> The UPS module uses the UPS Rate API for live shipping-rate calculation.<\/p>\n\n\n\n<p>Tenants need a valid UPS Access License Key, User ID, Password, and Shipper Number from their UPS account.<\/p>\n\n\n\n<p>The Sandbox Mode toggle switches between test and live environments for development purposes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-1\"><img decoding=\"async\" width=\"1508\" height=\"1000\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2.webp\" alt=\"SaaS UPS Super Admin Configuration\" class=\"wp-image-545158\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2.webp 1508w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2-300x199.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2-1200x796.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2-250x166.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2-768x509.webp 768w\" sizes=\"(max-width: 1508px) 100vw, 1508px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Bagisto Multi-Tenant UPS Shipping: Super Admin Management<\/h3>\n<\/div><\/div>\n\n\n\n<p>This page confirms that UPS Shipping is available as a shipping integration for tenants across the platform.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Bagisto Multi-Tenant UPS Shipping: Tenant Management<\/h3>\n<\/div><\/div>\n\n\n\n<p>After installation, the tenant sets the origin address under Configure &gt; Sales &gt; Shipping Settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1508\" height=\"1049\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shipping-origin.webp\" alt=\"shipping-origin\" class=\"wp-image-545141\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shipping-origin.webp 1508w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shipping-origin-300x209.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shipping-origin-1200x835.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shipping-origin-250x174.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shipping-origin-768x534.webp 768w\" sizes=\"(max-width: 1508px) 100vw, 1508px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The tenant fills in all origin address details, as shown in the screenshot above. UPS rate lookups fail without this\n    data.<\/p>\n\n\n\n<p>Next, the tenant configures the UPS Shipping module under Configure &gt; Sales &gt; Shipping Methods.<\/p>\n\n\n\n<p>The tenant panel lists all available shipping methods, including UPS Shipping.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-2\"><img decoding=\"async\" width=\"1508\" height=\"1000\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config.webp\" alt=\"UPS Config\" class=\"wp-image-545140\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config.webp 1508w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-300x199.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-1200x796.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-250x166.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-768x509.webp 768w\" sizes=\"(max-width: 1508px) 100vw, 1508px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The UPS Shipping method includes the following fields:<\/p>\n\n\n\n<p><strong>Status:<\/strong> The tenant activates or deactivates the UPS Shipping method from this field.<\/p>\n\n\n\n<p><strong>Title:<\/strong> The name of the shipping method shown to customers during checkout.<\/p>\n\n\n\n<p><strong>Description:<\/strong> An optional description of the shipping method, for internal reference.<\/p>\n\n\n\n<p><strong>Sandbox Mode:<\/strong> Enable this to test UPS shipping rates without processing real transactions.<\/p>\n\n\n\n<p><strong>Access License Key:<\/strong> The UPS Access License Key from the tenant&#8217;s UPS developer account.<\/p>\n\n\n\n<p><strong>User ID:<\/strong> The tenant&#8217;s UPS.com User ID, used for API authentication.<\/p>\n\n\n\n<p><strong>Password:<\/strong> The tenant&#8217;s UPS.com account password.<\/p>\n\n\n\n<p><strong>Shipper Number:<\/strong> The UPS Shipper (account) number assigned by UPS.<\/p>\n\n\n\n<p><strong>Container Type:<\/strong> The packaging type for the shipment: Package, UPS Letter, UPS Tube, UPS Pak, or UPS\n    Express Box.<\/p>\n\n\n\n<p><strong>Weight Unit:<\/strong> The unit used for shipment weight, either LBS or KGS.<\/p>\n\n\n\n<p><strong>Allowed Services:<\/strong> The UPS services offered at checkout, such as Next Day Air, 2nd Day Air, UPS\n    Ground, and UPS Worldwide Express.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Customer Checkout Process<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once a tenant configures UPS Shipping, customers can select it at checkout for order delivery.<\/p>\n\n\n\n<p>The customer chooses from the allowed UPS services, according to their requirements and budget.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-3\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shippingmethods.webp\" alt=\"SaaS UPS Checkout Page\" class=\"wp-image-545143\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shippingmethods.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shippingmethods-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shippingmethods-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/shippingmethods-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After placing an order, the customer views its full details on the order summary page by tapping the order number.\n<\/p>\n\n\n\n<p>This page shows the UPS shipping method and delivery cost for the package, as shown 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\/2026\/06\/order-details-1.webp\" alt=\"Saas UPS customer end order details\" class=\"wp-image-545144\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-details-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-details-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-details-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-details-1-768x603.webp 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\">Order Management<\/h3>\n<\/div><\/div>\n\n\n\n<p>The tenant can view all placed orders by navigating to\u00a0<strong>Sales > Orders<\/strong>. From there, the tenant can open any order to view its complete details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-4\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetailsonadmin.webp\" alt=\"SaaS UPS Order Detail\" class=\"wp-image-545145\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetailsonadmin.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetailsonadmin-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetailsonadmin-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetailsonadmin-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The tenant generates an order invoice by clicking Invoice and setting the invoice quantity, as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-5\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/invoicecreate.webp\" alt=\"SaaS UPS Invoice create\" class=\"wp-image-545146\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/invoicecreate.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/invoicecreate-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/invoicecreate-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/invoicecreate-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After creating the invoice, the order status changes to Processing.<\/p>\n\n\n\n<p>Once invoiced, the tenant creates a new shipment by clicking Ship.<\/p>\n\n\n\n<p>Creating the shipment moves the order status to Completed, as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-6\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/completeorder.webp\" alt=\"shipment-completed\" class=\"wp-image-545147\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/completeorder.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/completeorder-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/completeorder-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/completeorder-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Clicking View on a shipment opens its complete information.<\/p>\n\n\n\n<p>That&#8217;s all for the Bagisto Multi-Tenant UPS Shipping module.<\/p>\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>That covers the User Guide for the Bagisto Multi-Tenant UPS Shipping module.<\/p>\n\n\n\n<p>For any queries, reach out to us at&nbsp;<a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a>, or raise a ticket at our&nbsp;<a href=\"https:\/\/bagisto.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>HelpDesk\n            System<\/strong><\/a>.<\/p>\n\n\n\n<p>Explore our&nbsp;<a href=\"https:\/\/webkul.com\/laravel-development\/\"><strong>Laravel Development\n            Services<\/strong><\/a>&nbsp;and our quality&nbsp;<a href=\"https:\/\/bagisto.com\/en\/extensions\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Bagisto Extensions<\/strong><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bagisto Multi-Tenant UPS Shipping brings UPS as a self-serve carrier option to every tenant on your SaaS platform. Each tenant enables it, sets their own credentials, and gets live UPS rates at checkout. Note &#8211;&nbsp;This is a SaaS add-on, so you need to install the&nbsp;Laravel eCommerce Multi Company SAAS Module first. You also need the <a href=\"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":696,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,8929],"tags":[8055],"class_list":["post-545134","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-e-commerce-bagisto","tag-bagisto"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bagisto Multi-Tenant UPS Shipping - Webkul Blog<\/title>\n<meta name=\"description\" content=\"Bagisto Multi-Tenant UPS Shipping provides a seamless rate calculation, shipping method management, and multi-tenant support.\" \/>\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-saas-ups-shipping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bagisto Multi-Tenant UPS Shipping - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Bagisto Multi-Tenant UPS Shipping provides a seamless rate calculation, shipping method management, and multi-tenant support.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/\" \/>\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=\"2026-06-23T07:36:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-16T11:12:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2.webp\" \/>\n<meta name=\"author\" content=\"Aviral\" \/>\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=\"Aviral\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/\"},\"author\":{\"name\":\"Aviral\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/person\\\/b3445e0cac9f8a7b2078584fad308589\"},\"headline\":\"Bagisto Multi-Tenant UPS Shipping\",\"datePublished\":\"2026-06-23T07:36:00+00:00\",\"dateModified\":\"2026-09-16T11:12:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/\"},\"wordCount\":836,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ups-config-2.webp\",\"keywords\":[\"Bagisto\"],\"articleSection\":[\"Bagisto\",\"E commerce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/\",\"name\":\"Bagisto Multi-Tenant UPS Shipping - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ups-config-2.webp\",\"datePublished\":\"2026-06-23T07:36:00+00:00\",\"dateModified\":\"2026-09-16T11:12:03+00:00\",\"description\":\"Bagisto Multi-Tenant UPS Shipping provides a seamless rate calculation, shipping method management, and multi-tenant support.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ups-config-2.webp\",\"contentUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ups-config-2.webp\",\"width\":1508,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-saas-ups-shipping\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bagisto Multi-Tenant UPS Shipping\"}]},{\"@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\\\/b3445e0cac9f8a7b2078584fad308589\",\"name\":\"Aviral\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/45605395147739faab464525f2e332f887af4f78ef319410f3a59a6b92aa75d9?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/45605395147739faab464525f2e332f887af4f78ef319410f3a59a6b92aa75d9?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\\\/45605395147739faab464525f2e332f887af4f78ef319410f3a59a6b92aa75d9?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Aviral\"},\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/author\\\/aviral-pba322\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bagisto Multi-Tenant UPS Shipping - Webkul Blog","description":"Bagisto Multi-Tenant UPS Shipping provides a seamless rate calculation, shipping method management, and multi-tenant support.","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-saas-ups-shipping\/","og_locale":"en_US","og_type":"article","og_title":"Bagisto Multi-Tenant UPS Shipping - Webkul Blog","og_description":"Bagisto Multi-Tenant UPS Shipping provides a seamless rate calculation, shipping method management, and multi-tenant support.","og_url":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2026-06-23T07:36:00+00:00","article_modified_time":"2026-09-16T11:12:03+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2.webp","type":"","width":"","height":""}],"author":"Aviral","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Aviral","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/"},"author":{"name":"Aviral","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/b3445e0cac9f8a7b2078584fad308589"},"headline":"Bagisto Multi-Tenant UPS Shipping","datePublished":"2026-06-23T07:36:00+00:00","dateModified":"2026-09-16T11:12:03+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/"},"wordCount":836,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2.webp","keywords":["Bagisto"],"articleSection":["Bagisto","E commerce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/","url":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/","name":"Bagisto Multi-Tenant UPS Shipping - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2.webp","datePublished":"2026-06-23T07:36:00+00:00","dateModified":"2026-09-16T11:12:03+00:00","description":"Bagisto Multi-Tenant UPS Shipping provides a seamless rate calculation, shipping method management, and multi-tenant support.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ups-config-2.webp","width":1508,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-saas-ups-shipping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Bagisto Multi-Tenant UPS Shipping"}]},{"@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\/b3445e0cac9f8a7b2078584fad308589","name":"Aviral","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/45605395147739faab464525f2e332f887af4f78ef319410f3a59a6b92aa75d9?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/45605395147739faab464525f2e332f887af4f78ef319410f3a59a6b92aa75d9?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\/45605395147739faab464525f2e332f887af4f78ef319410f3a59a6b92aa75d9?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Aviral"},"url":"https:\/\/webkul.com\/blog\/author\/aviral-pba322\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/545134","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\/696"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=545134"}],"version-history":[{"count":10,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/545134\/revisions"}],"predecessor-version":[{"id":557858,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/545134\/revisions\/557858"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=545134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=545134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=545134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}