Сүрөттөө
A plugin that calculates shipping prices online with various sending methods.
External Service
Amadast plugin uses an external API for calculating different shipping method prices online.
Shipping method prices are changing according to origin, destination, package weight, package type and package value.
These data are sent to Amadast Calculator Core to retrieve exact and fresh prices.
These are links for more information:
– Amadast site
– Amadast terms
The data that is being sent to Amadast from your site is:
– origin city
– destination city
– package weight
– package value
– package type
– selected couriers
– plugin version that is used
– your site URL
– your site admin email for contact
– your site name
– your site description
– Amadast plugin options
If the API is not responding, a default value is used.
Орнотуу
Using The WordPress Dashboard
- Navigate to the Add New in the plugins dashboard
- Search for Amadast
- Click Install Now
- Activate the plugin on the Plugin dashboard
Uploading in WordPress Dashboard
- Navigate to the Add New in the plugins dashboard
- Navigate to the Upload area
- Select amadast-shipping-wp.zip from your computer
- Click Install Now
- Activate the plugin in the Plugin dashboard
Сын-пикирлер
Contributors & Developers
“Amadast Shipping WP” is open source software. The following people have contributed to this plugin.
МүчөлөрүTranslate “Amadast Shipping WP” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Өзгөртүүлөр
3.0.1 – 2025-09-01
- Compatibility: Tested with WordPress 6.7.1 and WooCommerce 9.5.1. Requires PHP 8.0+ (compatible with 8.2+).
- Fix: Resolved PHP 8.2 deprecations by adding typed properties to AMDSP_Online_Method and removing dynamic property writes.
- Fix: Avoided deprecated intval() usage with null base; now properly handles defaults.
- Enhancement: Treat WooCommerce Cart/Checkout Blocks as compatible to remove false error notices.
- Enhancement: Fallback resolution from city name to city ID with Persian/Arabic character normalization for better Blocks support.
- Enhancement: Admin compatibility notices are now dismissible.
- Dev: Use AMDSP_VERSION for script versioning to improve cache-busting across releases.
- New: Completely redesigned settings panel UI with improved UX and Persian typography.
- New: OTP-based Amadast account authentication inside settings with account info view and logout.
- New: Logs tab with inline viewer (tail) and secure log download.
- New: Export/Import all plugin settings as JSON from the settings page.
- New: Advanced city picker for selecting free-shipping cities with search and multi-select.
- New: Auto-detect WooCommerce weight unit and normalize to grams; manual override option available.
- New: Default product dimensions (cm) setting to improve package-size detection when product dimensions are missing.
- New: Post-payment (pay-on-delivery) toggle with per-carrier options (Post, Tipax).
- New: Admin tool to ensure the Amadast shipping method exists in WooCommerce zones (with AJAX button).
- Change: Added extra-cost (fixed and percent) settings and “hide other methods when free shipping is available” toggle.
- Change: Added fallback shipping price when API is down (base + per-kilo extras) settings.
- Dev: Version upgrades include data migrations (3.0.1 to ensure shipping method; 3.0.2 to convert default dimensions from mm to cm when needed).



