New: Added an ‘Auto-Complete Order’ option. When generating a label, you can now mark the order as ‘completed’ in a single step, speeding up your workflow.
New: Added a ‘Free Shipping’ threshold to each shipping method instance. You can now offer free shipping for orders over a certain value.
Fix: Corrected a PHP 8.2+ deprecation notice related to dynamic properties.
1.1.0
Major Admin & Reliability Update
This is a significant update focusing on improving the user experience, making the plugin easier to set up, and increasing reliability.
New: Live API Connection Verification: The settings page now automatically tests your API credentials and displays a clear “Working” or “Failed” status. This makes initial setup and troubleshooting much easier.
New: Default Label Settings: You can now set a default carrier and shipping method in a new “Default Label Settings” tab. These will be pre-selected when you create a label, speeding up your workflow.
Improvement: Redesigned Admin Settings Page: The Zineps Settings page has been completely redesigned with a modern, two-column layout and tabs for “API Settings” and “Default Label Settings” for better organization.
Improvement: Enhanced Stability: The plugin now intelligently checks if the API connection is active before attempting to fetch data or create labels. This prevents errors and makes the plugin more robust, especially if your credentials are incorrect.
Improvement: Clearer Error Messages: If there’s an issue generating a label (like a disconnected API), the modal window will now display a clear, helpful error message.
Behind the scenes: Major code refactoring and restructuring for better performance, security, and easier future updates.