WP Manifestindependent plugin directory
manifest / ecommerce / mo-smsa-shipping

MO Shipping Integration

Professional shipping integration for WooCommerce with SMSA Express support

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/makiomar/mo-smsa-shipping/archive/refs/heads/master.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Professional shipping integration for WooCommerce with SMSA Express support.

Description

MO Shipping Integration is a comprehensive WordPress plugin that provides seamless integration with SMSA Express shipping services. This plugin allows you to create shipments, print shipping labels, and track orders directly from your WooCommerce store.

Features

  • ✅ SMSA Express Integration - Full integration with SMSA Express API
  • ✅ Automatic Shipment Creation - Create shipments directly from WooCommerce orders
  • ✅ PDF Label Generation - Generate and print shipping labels
  • ✅ Order Tracking - Track shipments with real-time updates
  • ✅ Bulk Operations - Create and print multiple shipments at once
  • ✅ Customer Tracking - Customers can track their orders from their account
  • ✅ Admin Dashboard - Complete admin interface for managing shipments
  • ✅ Automatic Updates - Built-in update checker for seamless updates

Requirements

  • WordPress 5.3 or higher
  • WooCommerce 3.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.6 or higher

Installation

  1. Download the plugin files
  2. Upload to /wp-content/plugins/mo-shipping-integration/ directory
  3. Activate the plugin through the 'Plugins' screen in WordPress
  4. Configure the plugin in WooCommerce > Settings > Shipping > MO Shipping Integration
  5. Enter your SMSA Express credentials

Configuration

  1. Go to WooCommerce > Settings > Shipping > MO Shipping Integration
  2. Enter your SMSA Express credentials:
    • Account Number
    • Username
    • Password
    • Store Phone Number
  3. Save the settings

Getting SMSA Express Credentials

To use this plugin, you need valid SMSA Express credentials. Please contact:

Mohammad Omar
Email: maki3omar@gmail.com

Usage

Creating Shipments

  1. Go to WooCommerce > Orders
  2. Select the orders you want to ship
  3. Click "Create All Shipment" or "Create Shipment" for individual orders
  4. Fill in the shipment details
  5. Submit to create the shipment

Printing Labels

  1. After creating a shipment, you'll see "Print Label" buttons
  2. Click to generate and print the shipping label
  3. Labels are automatically opened in a new window for printing

Tracking Orders

  • Admin: Click "Track Order" in the orders list
  • Customer: Customers can track orders from their account page

Support

For support and questions, please contact:

Mohammad Omar
Email: maki3omar@gmail.com
GitHub: @MakiOmar

Changelog

Version 2.0

  • Complete white-labeling for Mohammad Omar
  • Improved code architecture with class-based structure
  • Enhanced security with nonce verification
  • Better error handling and performance optimizations
  • WordPress coding standards compliance
  • Added automatic update checker integration

Version 1.4

  • Original SMSA Express integration
  • Basic shipping functionality
  • PDF label generation
  • Order tracking features

License

This plugin is licensed under the GPL v2 or later.

Credits


MO Shipping Integration - Professional shipping solutions for WooCommerce