We’re releasing WP-Lister for Amazon version 2.7.5 with important improvements to order handling, tax management, and marketplace support. This release addresses several customer-reported issues and adds features that make financial reconciliation and multi-marketplace management more straightforward.
What’s New
Simplified Shipping Tax Management
UK merchants selling on Amazon have dealt with a specific challenge since October 2024: Amazon began treating shipping charges as excluding sales tax by default. For merchants with certain tax configurations, this created discrepancies in how shipping costs appeared in WooCommerce versus Amazon.
A merchant selling chemistry supplies encountered this exact situation. They needed the shipping tax deducted from the total but had been using a custom code snippet to handle it. Version 2.7.5 adds a proper setting for this—no code snippets required.
We also improved the tax rate selection dropdown. Previously, merchants using tax plugins that create rates for multiple countries would see dozens of identically named “Zero Rate” entries. Now each rate displays its country name, making selection much more practical.
Better Visibility for Prime and Business Orders
A web development agency managing Amazon orders for their clients asked where WP-Lister stores the Prime and Business order flags. These flags were stored in a serialized object in the amazon_orders table—technically accessible but not practical for reporting or CSV exports.
Version 2.7.5 now stores these flags in the standard WooCommerce order meta table using the keys _wpla_amazon_prime_order
and _wpla_amazon_business_order
. If you use WP All Export or similar tools to create reports, you can now easily include Prime and Business order status in your exports.
Shipping Promotions Now Display Correctly
Here’s an issue that could cause real problems during month-end reconciliation: when Amazon applied shipping promotions, WP-Lister would silently subtract the discount from the shipping total. An order with £1.50 shipping and a £1.50 promotion would simply show £0 shipping—with no indication that a promotion had been applied.
A model railway shop in the UK flagged this when they noticed their WooCommerce order totals didn’t match Amazon’s records. The shipping amount was there, but the promotion that reduced it to zero was invisible.
The fix ensures shipping promotions appear as proper order discounts. You’ll now see the actual shipping charge (£1.50) and the promotion discount (-£1.50) as separate line items, just like product promotions. This matches how Amazon displays the information and makes financial reconciliation straightforward.
Critical Bug Fixes
Aelia Currency Switcher Compatibility
An Italian merchant encountered a critical issue when importing products from their Amazon catalog. The plugin would throw a fatal error during order creation whenever the Aelia Currency Switcher plugin was active. This wasn’t just an inconvenience—it completely blocked order processing.
The problem had two parts. First, the Aelia Currency Switcher couldn’t detect which currency Amazon was using for the order. Second, this currency detection issue cascaded into a fatal PHP error that halted the entire order creation process.
We identified and fixed both issues in version 2.7.5. However, because this completely blocked order processing for affected merchants, we released version 2.7.5.1 as a same-day hotfix to ensure anyone experiencing this problem could get back to processing orders immediately.
Report Processing Error
When processing inventory reports, some merchants encountered a PHP error: substr_count(): Argument #1 ($haystack) must be of type string, stdClass given
. This type mismatch error occurred during report processing, preventing imports from completing successfully.
The fix adds proper type checking before processing report data, ensuring the function receives the correct data type.
Additional Improvements
Amazon Ireland Support
We’ve added Amazon Ireland (amazon.ie) as a supported marketplace. If you’re expanding into the Irish market, you can now connect your Amazon IE seller account through WP-Lister.
FBA Shipment Tracking
Fulfillment by Amazon shipment tracking information wasn’t being recorded in the format expected by the WooCommerce Shipment Tracking plugin. This meant tracking information might not display correctly in your order details. The fix ensures FBA tracking data follows the proper format for WooCommerce compatibility.
Stock Log Search by ASIN
You can now search the Stock Log using ASIN (Amazon Standard Identification Number). For merchants with large catalogs, this makes it much easier to locate specific products in the stock log without needing to know the internal product ID.
Database Improvements
The amazon_feeds table’s results column has been expanded from text to longtext. This prevents data truncation when Amazon returns particularly large feed responses, ensuring all feed result data is captured completely.
Technical Notes
This release includes several technical improvements for developers:
- Enhanced repricing logs for better debugging
- Improved error logging in feed processing
- Fixed excessive log entries from listing update checks
- Resolved PHP 8+ deprecation warnings for dynamic property creation
- Cleaned up commented code blocks
How to Update
Update through your WordPress admin dashboard:
- Go to Plugins → Installed Plugins
- Find WP-Lister Pro for Amazon
- Click Update Now
Your settings, profiles, and listings remain unchanged during the update.
As always, we recommend backing up your site before updating any plugin. If you’re using a staging environment, test the update there first.
What’s Next
We continue working on improvements to the Amazon Selling Partner API integration and enhanced attribute mapping for the product type schemas Amazon is rolling out. If you’re experiencing any issues or have suggestions for future updates, our support team is ready to help.
Need assistance? Contact our support team through the Help Scout ticketing system or visit our documentation at docs.wplab.com.