Description
Plugopolis Shipping Center provides a complete shipping management solution with direct Shippo API integration:
- Create shipping labels directly from orders
- Real-time shipping rates from major carriers
- Automatic tracking number detection
- Multiple tracking numbers per order
- Email notifications with tracking info
- Support for major carriers (USPS, UPS, FedEx, DHL, OnTrac)
- Secure API key encryption (AES-256-CBC)
- Compatible with WooCommerce High-Performance Order Storage (HPOS)
Pro Features (available separately):
- Automated label generation workflows
- Bulk label creation
- Advanced tracking dashboard
- Custom email templates with tracking links
- Package template management
External services
This plugin connects to one external service to provide its functionality:
Shippo API
This plugin connects to the Shippo API (https://goshippo.com) to provide shipping rate calculation, shipping label creation, package tracking, label refunding, and pickup requests. Shippo is a third-party shipping API aggregator that connects to major carriers (USPS, UPS, FedEx, DHL, OnTrac).
When data is sent:
* When a store administrator requests shipping rates from the order edit screen
* When a store administrator purchases a shipping label
* When a store administrator requests a label refund
* When a store administrator requests a pickup
* When a store administrator validates their address configuration
What data is sent:
* Sender and recipient shipping addresses (name, street, city, state, postal code, country, phone, email)
* Package dimensions and weight
* Selected shipping rate and carrier information
* Your Shippo API key for authentication
A free Shippo account is required. You can create one at goshippo.com.
- Shippo Terms of Service: https://goshippo.com/terms
- Shippo Privacy Policy: https://goshippo.com/privacy
Installation
- Upload the plugin files to
/wp-content/plugins/plugopolis-shipping-center - Activate the plugin through the ‘Plugins’ screen in WordPress
- Go to Shipping Center > Settings to configure your options
- Enter your Shippo API key to enable label creation
FAQ
-
Do I need a Shippo account?
-
Yes. You’ll need a free Shippo API account to use label creation and live rates. Sign up at goshippo.com.
-
Is my API key stored securely?
-
Yes. All API keys are encrypted using AES-256-CBC before being stored in the database. Keys are never displayed in full after saving.
-
Does this work with WooCommerce HPOS?
-
Yes. The plugin is fully compatible with WooCommerce High-Performance Order Storage (Custom Order Tables).
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Plugopolis Shipping Center” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Plugopolis Shipping Center” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.3.1
- Fixed: Mismatches in stable tag version and deployment configurations
2.3.0
- Improved: Admin settings page layout and design compatibility
- Improved: JavaScript interactions and validation in the shipping dashboard
- Improved: Card layout styling and asset management
- Fixed: Minor style refinements for metaboxes and fields
2.2.0
- Major: Complete prefix renaming from
wctoplugopolisacross all PHP, JS, and CSS files (28 files updated, 15 files renamed) to satisfy WordPress.org plugin review requirements - Major: Removed all Pro licensing infrastructure from core plugin (orphaned license properties, methods, hooks, and UI elements)
- Security: Removed development script (fix_translations.py) from plugin directory
- Fixed: Missing translators comments on internationalized strings with placeholders
- Fixed: Unordered placeholders in translatable strings now use numbered format
- Fixed: Unescaped output in metabox template
- Fixed: File naming — renamed image files to remove spaces from filenames
- Fixed: Readme.txt
Tested up tovalue now matches plugin header - Fixed: Removed dead
init_hooks()method and redundant HPOS declaration from core class - Fixed: Duplicate phpcs:ignore comments in main plugin file and logger
- Fixed: Stale license reference comment in admin settings API key display
- Fixed: Missing directory listing protection (index.html) in assets/images/carriers/
- Improved: Admin CSS consolidated into single admin.css file (replaced framework, modern, and styling files)
- Improved: Admin scripts properly scoped — enqueued only on relevant admin pages
- Improved: Debug logging disabled by default and properly gated behind WooCommerce logger
- Improved: Removed development markdown files from plugin directory
- Improved: Added index.html directory listing guards to all subdirectories
- Improved: All AJAX actions now use unique
plugopolis_sc_prefixed action names - Improved: General code cleanup and WordPress.org review compliance
2.1.0
- Added: Plugopolis Suite integration with cross-plugin discovery cards
- Improved: Admin UI consistency with unified Plugopolis design system
- Improved: Debug logging now properly gated behind WooCommerce logger
- Fixed: Minor code cleanup and removal of dead code
2.0.0
- Major: Rebranded to Plugopolis Shipping Center
- Added: Modern admin UI with Plugopolis design system
- Added: Pro plugin extensibility hooks and filters
- Added: AES-256-CBC encryption for API key storage
- Enhanced: Complete dark mode compatibility
- Improved: HPOS compatibility throughout
1.3.1
- Refined: Restored Plugopolis Blue for buttons and refined neutral Zinc grey scheme.
- Improved: Consistency across all admin UI components.
1.3.0
- Major: New Premium Grey design scheme replacing the previous blue palette.
- Enhanced: Updated “Package template” tables with modern grey aesthetic.
- Improved: Refined “Custom Message” editor styling for better dark mode consistency.
- Fixed: Standardized CSS variables across framework and admin interfaces.
1.2.0
- Major: Complete dark mode compatibility for the order metabox.
- Enhanced: Premium glassmorphism design for the shipping center dashboard.
- Improved: Consistent styling across all admin interfaces.
- Fixed: Various UI/UX refinements in the tracking management section.
1.1.2
- Enhanced: Improved settings page styling with consistent rounded corners
- Synced version with Pro update.
1.1.0
- Enhanced: Improved settings page styling with consistent rounded corners
- Enhanced: Blue gradient section headers now display on all core settings sections
- Enhanced: Added shine animation to Save Changes button
- Security: Implemented industry-standard API key security (keys never shown after save)
- Improved: API key fields now use best practice obfuscation (show only last 4 characters)
- Fixed: Text padding issues in core tab panels
- Fixed: Main header border-radius now matches section headers (16px)
- Cleanup: Removed unused dark mode placeholder code
1.0.0
- Major Release: Complete UI modernization with professional design system
- Added: Modern CSS framework with design tokens and variables
- Added: Enhanced JavaScript with real-time form validation and interactions
- Improved: All form fields now have modern rounded corners and subtle shadows
- Improved: Consistent button styling throughout the interface
- Improved: Responsive design optimized for mobile and tablet devices
- Improved: Enhanced accessibility with better focus states and keyboard navigation
- Fixed: Form field styling consistency between free and Pro versions
- Performance: Optimized CSS and JavaScript for faster load times
0.8.0
- Major UI/UX improvements with unified blue gradient headers
- Added carrier logo support in live rates display
- Improved settings card structure and CSS architecture
0.7.3
- Fixed: WooCommerce High-Performance Order Storage (HPOS) compatibility
- Added: HPOS-compatible order data handling
0.0.1
- Initial release