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

MO Shipping Integration

Professional shipping integration for WooCommerce with SMSA Express support

by Mohammad Omar · github.com/makiomar/mo-smsa-shipping · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/makiomar/mo-smsa-shipping/archive/refs/heads/master.zip

Readme

MO Shipping Integration

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

Read the full README on GitHub →