Back to Top

Laravel Marketplace USPS Shipping

Updated 16 August 2021

Laravel Marketplace USPS Shipping: This module allows the admin to enable the USPS shipping method. It automatically calculates the cost of shipment from the seller’s origin address to the delivery location.

Options for the packaging type and drop off type is available at the admin panel. The seller can use his USPS account credentials to manage the shipment.

Note – This is a marketplace add-on, so you need to install Webkul’s Laravel Multi-Vendor Marketplace.

Features of Laravel Marketplace USPS Shipping

  • The admin can enable or disable the Usps Shipping method.
  • Admin can set the Usps shipping method name that will be shown from the front side.
  • The admin can also allow sellers to save their own credentials.
  • The admin also can define the allowed methods.
  • The seller can also add Invoice.
  • The dynamic shipping method for freight calculation.
  • Ability to download Invoice.

How to install the module Laravel Marketplace USPS Shipping?

Customers will get a zip folder after purchasing the extension and Unzip the extension zip and then merge the “packages” folders into the project root directory.

Laravel marketplace USPS shipping

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

Start your headless eCommerce
now.
Find out More
Webkul\MarketplaceUspsShipping\Providers\MarketplaceUspsShippingServiceProvider::class
Screenshot48

 

Goto composer.json file and add the following line under ‘psr-4’

"Webkul\MarketplaceUspsShipping\": "packages/Webkul/MarketplaceUspsShipping/src"

Screenshot49

Run these commands below to complete the setup

composer dump-autoload
php artisan migrate
php artisan route:cache
php artisan vendor:publish

Admin Configuration

After the installation of the module, the admin needs to configure the module. Click on Configure>>Sales>>Shipping methods.

Under the Shipping methods, all the shipping methods are visible in the admin panel.

Under the Marketplace USPS there are several fields:-

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

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

Status:- The admin can active or inactive the module from this field.

Gateway URL:- Enter the Gateway URL to calculate the USPS shipping rate.

Secure Gateway URL:- Enter the Secure Gateway URL provided in the mail after creating the USPS Shipping Account

User ID:- Enter the User ID from your USPS account.

Password:- Enter the User ID and Password from your USPS account.

Mode:-Choose one of the following options here:

  • Development – Runs USPS in a test environment.
  • Live – Runs USPS in a live production environment.

Container:-Set the Container to the typical packaging type for the shipment as the following:

  • Variable
  • Flat-Rate Box
  • Flat-Rate Envelope
  • Rectangular
  • Non-Rectangular

Size:- Determine the Size that you want to use for a package shipment.

  • Regular
  • Large

Note:- When the size is selected as large the admin also need to input the Length, Width and Height as shown in the below image:-

laravel-mp-usps-shipping

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

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

Allow Seller To Save Usps Details:- Set Yes for the seller to save USPS Details.

Laravel-marketplace-usps-shippingConfiguration

Seller’s Profile

After all the configuration have been saved by the admin regarding the shipping method.

The seller can see the option of the USPS shipping under the marketplace section, where the seller can manage the USPS configurations.

The Sellers needs to enter several fields regarding the configurations of the USPS shipping method such as:-

Account Id:- The seller needs to input the Account Id here for the USPS account.

Password:-The seller also needs to input the Password here for the USPS account.

Manage-Usps-Configuration

Customers End

After successfully configuring the USPS shipping, the customers can also use the USPS shipping method for the delivery of their products.

laravel-eCommerce-Usps-shippingCheckout

USPS Shipping management by the seller

The seller can see the orders that have been placed by the customer under the marketplace section where the seller can see the details regarding the order as shown below:-

USPS-shipping-management-Order-17

By hitting the invoice button the seller can generate the invoice for the order as shown below:-

USPS-shipping-invoice-seller-end-Order-17

By clicking on the Ship button the seller can also generate the shipment for the order that will also include the tracking number and the carrier title for the order as shown below:-

USPS-shipping-management-Order-17-1

Support

So, that was much about the User Guide of Laravel Marketplace USPS Shipping 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.

. . .

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