Sypost Express WooCommerce Plugin
Description: The Sypost Express plugin is a custom WooCommerce extension designed to enhance the order management process by integrating with the Sypost API. It provides a seamless way to modify order meta, manage shipping details, and generate shipping labels directly from the WooCommerce admin dashboard.
Key Features:
- Order Meta Modification: Easily modify and view shipping method codes and shipping number codes for each order.
- Dynamic Shipping Price Retrieval: The plugin fetches available shipping methods based on the destination country and displays them for selection.
- Shipping Label Generation: Once an order’s shipping method is selected and confirmed, the plugin communicates with the Sypost API to generate a shipping label, which can be downloaded in PDF format.
- Custom Settings Page: Manage API tokens and other essential settings from a dedicated settings page in the WordPress admin area.
- Error Handling: The plugin provides feedback on any errors encountered during the shipping label generation process, ensuring smooth operations.
- Security: The plugin ensures that it can’t be accessed directly, enhancing the security of your WooCommerce setup.
Installation:
- Upload the plugin files to the
/wp-content/plugins/sypost-express
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Use the WooCommerce->Settings->Shunyou Settings screen to configure the plugin (API tokens, etc.).
Usage:
Once installed and activated, navigate to any order in the WooCommerce admin. You’ll see an additional section titled “Shipping Order” where you can select the shipping method, view/edit shipping method codes, and download the shipping label once generated.