=== mylerz ===
Contributors: mylerz
Donate link: mylerz.com
Tags: mylerz, mylerz shipping, shipping, tracking number, woo commerce, woocommerce
Requires at least: 5.3
Tested up to: 6.9.4
Requires PHP: 7.4
Stable tag: 5.0.5
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Convenient and Friendly parcel delivery service

== Description ==

### About Mylerz

With the official Mylerz Shipping app, you can benefit from a quick and simplified shipment process enabling you to create pick-up orders and generate AWBs. It covers domestic services from Mylerz, supporting your e-commerce platform. Manage your shipments through a single shipping provider by using Mylerz.

### Features:
- Print AWBs with the Mylerz WooCommerce app: Fast and easy pick-up creation for domestic orders as single or bulk creation process.
- Create auto tracking numbers: Automatically attach tracking numbers to each order on WooCommerce orders page (if tracking is available for the selected product).
- Reprint labels in case your printer experiences any issues.
- Experience premium support, timely compatibility updates, and bug fixes.

This Shipping App offers Mylerz's major functions to facilitate:

1. Pick-up creation.
2. Print AWBs.
3. Convert orders submitted to mark as fulfilled on WooCommerce.
4. Link orders fulfilled by Mylerz with their tracking number on the WooCommerce orders page.
5. Reprint previously fulfilled AWBs.
6. Order tags on Mylerz app.

### Prerequisites

You should have Mylerz credentials. If you are a new customer, please contact us to create an account.

== External Services ==

This plugin connects to the Mylerz API to facilitate shipping and order fulfillment for users in supported regions. The Mylerz API enables the plugin to create, update, and track pickup orders directly from the WordPress admin area.

### External API Details

**Service Provider**: Mylerz
**Usage**: This service is used to create and track shipping orders through Mylerz’s logistics network in Egypt, Tunisia, Morocco, Algeria, and Jordan.
**Data Sent**:
- Order and customer information (such as order ID, customer address, and contact information) is sent when creating or updating orders.
- Requests are made to check the status and availability of warehouse services, retrieve tracking information, and perform various order-related actions.

**When Data is Sent**:
Data is sent each time an admin user creates, updates, or tracks an order via the Mylerz shipping options in the WooCommerce order management section.

### Mylerz API URLs
- Egypt: `https://integration.mylerz.net`
- Tunisia: `https://integration.tunisia.mylerz.net`
- Morocco: `https://integration.morocco.mylerz.net`
- Algeria: `https://integration.algeria.mylerz.net`
- Jordan: `https://integration.jordan.mylerz.net`

**Terms of Service and Privacy Policy**:
- [Mylerz Terms of Service](https://mylerz.net/terms)
- [Mylerz Privacy Policy](https://mylerz.net/privacy)

**Note**: By using this plugin, users agree to Mylerz’s terms of service and privacy policy, as data will be transmitted to Mylerz’s API when managing shipping orders.

== Installation ==

1. Upload the plugin folder to the ‘/wp-content/plugins/’ directory.
2. Activate the plugin through the ‘Plugins’ menu in WordPress.
3. That's it – you can now configure the plugin.

== Screenshots ==

1. Mylerz Settings page.
2. Neighborhood dropdown.
3. Fulfilled Orders.
4. Print AWB.
5. Tracking Number on orders Page.

== Changelog ==
= 5.0.5 =
- Fix issue.
= 5.0.4 =
- Fix issue.
= 5.0.3 =
- Fix issue.
= 5.0.2 =
- Fix issue.
= 5.0.1 =
- Fix issue.
= 4.5.4 =
- Fix issue.
= 4.5.3 =
- Added support for Jordan.
= 4.5.2 =
- Fix Issues.
= 4.5.1 =
- Fix Issues.
= 4.4.10 =
- Fix Issues.
= 4.4.9 =
- Fix Issues.
= 4.4.8 =
- Fix Issues.
= 4.4.7 =
- Fix Issues.
= 4.4.6 =
- Fix Issues.
= 4.4.5 =
- Re-generate token when re-saving mylerz settings.
= 4.4.4 =
- WP Compliance.
= 4.4.1 =
- Fix: enhance performance.
= 4.4.0 =
- Fix: Fix fulfillment Error.
= 4.3.0 =
- Fix: Throw error in product page.
= 4.2.0 =
- Feat: Support HPOS.
= 4.1.2 =
- Fix: Issues with order creation.
= 4.1.1 =
- Fix: Popups when go to orders page.
= 4.1.0 =
- Added: Support for WooCommerce V 8.4+.
= 4.0.4 =
- Added support for Algeria.
= 4.0.3 =
- Made neighborhood field required.
= 4.0.2 =
- Some neighborhood fixes.
= 4.0.1 =
- Fix Issue.
= 4.0.0 =
- Major Update: Added New Countries (Morocco, Tunisia).
= 3.1.1 =
- Fix order notes issue.
= 3.1.0 =
- Added Support for Tunisia.
= 3.0.0 =
- Major Code Enhancements.
= 2.1.2 =
- Fix neighborhood dropdown for Mylerz non-EG countries.
= 2.1.1 =
- Minor Fix
= 2.1.0 =
- Added Cancel AWB, Return Order & Get Shipments Status
= 1.0.0 =
- initial release approved by WordPress

== Upgrade Notice ==
= 4.5.1 =
- Fix Issues.
