Reading list Switch to dark mode

    Laravel SaaS USPS Shipping

    Updated 20 February 2024

    Laravel SaaS USPS Shipping allows the super admin to enable the USPS shipping method. It automatically calculates the cost of shipment from the tenant’s origin address to the delivery location.

    The tenant can enable the USPS shipping method for his products and select the allowed USPS shipping method along with the container type as well.

    Note – This is a SaaS add-on, so you need to install Laravel eCommerce Multi Company SAAS Module.

    Features of Laravel SaaS USPS Shipping

    • The tenant can enable/disable this shipping method.
    • The tenant can choose the title and description for the storefront for this method.
    • Allows tenants to choose shipping methods under USPS shipping services.
    • The tenant also can define the allowed methods.
    • Tenants can define the container type as well.
    • Super admin configures the USPS shipping details.

    How to install the module Laravel SaaS USPS Shipping?

    • Unzip the respective extension zip and then merge “packages” folders into the project root directory.
    • Goto config/app.php file and add the following line under ‘providers’
    Webkul\UspsShipping\Providers\UspsShippingServiceProvider::class,
    Webkul\UspsShippingSaas\Providers\UspsShippingSaasServiceProvider::class
    • Goto the composer.json file and add the following line under ‘psr-4’
    "Webkul\\UspsShipping\\": "packages/Webkul/UspsShipping/src",
    "Webkul\\UspsShippingSaas\\": "packages/Webkul/UspsShippingSaas/src"
    • Run these commands below to complete the setup
    composer dump-autoload
    php artisan optimize
    php artisan vendor:publish
    
    -> Press number for UspsShippingSaasServiceProvider and then press enter to publish all assets and configurations.

    now execute the project on your specified domain.

    Laravel SaaS USPS Shipping:- Super Admin Management

    After the successful installation, the super admin can log in and then navigate to Configure>>Shipping Methods>>USPS, to put the Mode, UserId, and Password.

    Start your headless eCommerce
    now.
    Find out More
    super_admin_config_usps

    After, setting up the configuration, save the settings.

    Laravel SaaS USPS Shipping:- Tenant Management

    After the successful installation of the module, the tenant needs to set the origin address, for this, the tenant needs to navigate to Configure>>Sales>>Shipping>>Origin.

    tenant_origin_configuration

    On the above page, the tenant needs to fill in all the details for the origin address as shown above.

    Now the next step is to configure the Laravel SaaS USPS shipping module, to perform this the tenant needs to navigate to Configure>>Sales>>Shipping Methods.

    Under the Shipping methods, all the shipping methods are visible in the tenant panel including the USPS shipping.

    site1.bagistosaas2.com_admin_configuration_sales_carriersstore-screenshots

    Under the USPS method, there are several fields:-

    Title: Enter the Title for the name of the shipping method that is shown during the checkout process.

    Description:- The tenant can also input the description regarding the shipping method.

    Status:- The tenant can activate or inactive the module from this field.

    Container Type – Set the Container to the typical packaging type for the shipment.

    Screenshot-from-2024-02-20-14-03-22

    Choose Size – Choose the size as Regular or Large as required. Here, you have to determine the Size that you want to use for a package shipment.

    Set Dimensions – Length, width, and height for the size.

    Machinable – Select Yes for the Machinable if you want your package to be processed by a machine.

    Allowed Methods:- Choose the USPS method offered to your customers from the Allowed Method list.

    Customer Checkout Process

    After successfully configuring the USPS shipping by the tenants, the customers can use the shipping method for the delivery of their products at the checkout page.

    The customer can select from the allowed services according to the requirements.

    site1.bagistosaas2.com_checkout_onepagestore-screenshots

    Once the order has been placed, the customer can see all the details regarding the order on the order summary page by tapping the respective order number.

    site1.bagistosaas2.com_checkout_onepage_successstore-screenshots

    The customer can check the details including the shipping method and cost for the delivery of the package as shown below:-

    site1.bagistosaas2.com_customer_account_orders_view_3store-screenshots

    Order Management

    The tenant can see all the orders that have been placed under the tenant panel by navigating to Sales>>Orders as shown in the image below:-

    site1.bagistosaas2.com_admin_sales_ordersstore-screenshots

    The tenant can view the details of any particular order.

    site1.bagistosaas2.com_admin_sales_orders_view_3store-screenshots

    The tenants can see the respective shipping method selected by the customer to make the checkout.

    site1.bagistosaas2.com_admin_sales_orders_view_3store-screenshots-1

    Support

    So, that was much about the User Guide of Laravel SaaS USPS Shipping module for any queries or doubts reach out to us at [email protected]. Also, you can raise a ticket at our HelpDesk System.

    Please explore our Laravel Development Services and Quality Bagisto Extensions.

    Current Product Version - 2.0.0

    Supported Framework Version - 2.0.0

    Blog Version - 2.0.0
    • Version v1.3.3
    • Version 2.0.0
    . . .

    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