WP-Lister Lite for Amazon

Descriere

WP-Lister for Amazon integrates your WooCommerce product catalog with your inventory on Amazon.

caracteristicile

  • list any number of items
  • supports product variations
  • supports all official Amazon category feeds as well as custom feed templates
  • supports Fulfillment By Amazon (FBA)
  • import products from Amazon to WooCommerce
  • view buy box price and competitor prices
  • includes SKU generator tool

More information and Pro version

Visit https://www.wplab.com/plugins/wp-lister-for-amazon/ to read more about WP-Lister and the Pro version – including documentation, installation instructions and user reviews.

WP-Lister Pro for Amazon will not only help you list items, but synchronize sales and orders across platforms and features an automatic repricing tool.

Instalare

  1. Install WP-Lister for Amazon either via the WordPress.org plugin repository, or by uploading the files to your server.
  2. After activating the plugin, visit the Amazon account settings page and follow our guide on How to set up WP-Lister for Amazon.

Întrebări frecvente

What are the requirements to run WP-Lister?

WP-Lister requires a recent version of WordPress (4.2 or newer) and WooCommerce (3.0 or newer) installed. Your server should run on Linux and have PHP 7.0 or better with cURL support.

Does WP-Lister support windows servers?

No, and there are no plans on adding support for IIS.

How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.

Are there any more FAQ?

Yes, there are. Please check out our growing knowledgebase at https://www.wplab.com/plugins/wp-lister-for-amazon/faq/

Recenzii

19 septembrie 2025 1 răspuns
The free version does what it says, 5 stars well deserved. Support is fast and competent. I used it before the switch to JSON feeds and with few issues we moved to the new structure. There were some bugs in the process but considering the little documentation and Amazon’s confusing guides, the support team did great work at troubleshooting and fixing them. Obviously it’s not for complete beginners, to add new products you must understand the sync flow and Amazon’s convolute attribute rules. It pains me to see 1 star reviews from users who ran into issues or were put off by the complexity. I’m genuinely curious what solution they’ve found that works better than this plugin.

top

29 iulie 2022
Nicht ganz einfach mit den Einstellungen; Aber da sollte eh nur jemand dran, der sich wirklich auskennt. Produkt für Profis. Sollte mal auf Deutsch übersetzt werden. Aber leider ist das ja sehr umständlich bei WordPress.
2 septembrie 2021
Hi There, This plugin is really good. I’m also developer. I have a website on shopify. I tried to found a shopify app to support me upload shopify products to amazon and I tried many app but there is no one to satisfy me (it doesnt have all of features I need). So I now decide to move on woocommerce. Luckily I find wp lister good. It has a lot of features I need (I’m using pro version). Documents is good and clear (I’m also developer. So I know Document is really important. (I saw some bad reviews. But It’s incorrect.) Thanks.
5 iulie 2021
We have run an ecommerce store for about 6 years. About 2 years ago we wanted to list on amazon and use this plugin. It automatically pulls everything through from our sales on amazon, and takes our listings from woocommerce onto amazon. This means that I log in to amazon only a couple of times a month to download statements etc – everything else is part of our normal workflow. It even integrates with Advanced Shipment Tracking for WooCommerce to put tracking numbers in to amazon. The settings are very detailed, with lots of things to tweak if you want to, but the default settings are mostly correct. The support is always polite and patient, even when I have a problem that is caused by having the wrong settings.
Citește toate cele 22 de recenzii

Contributori și dezvoltatori

„WP-Lister Lite for Amazon” este un software open-source. La acest modul au contribuit următoarele persoane.

Contributori

Istoric modificări

2.9.0.2 – 2025-02-12

Fix: Prevent Order Fulfillment feed data from being overwritten when dedicated items table is disabled.

2.9 – 2025-02-10

New: PATCH feed system for dynamic sale price management and offer clearing
New: Submit Now action for Prepared listings
New: Product Brand property ([product_brand] shortcode) that pulls from the core WooCommerce Brands taxonomy
New: Enhanced Unicode support with JSON_UNESCAPED_UNICODE for international characters
New: B2B pricing removal functionality using PATCH feeds
New: FBA to FBM conversion support via PATCH feeds
New: Added the ability to define B2B Price from the Profile page
New: HPOS support for Order Number searching
New: Added „Offer Only” product type for Amazon listings
New: Added „Inventory Loader” product type for bulk inventory management
New: Added the shipping services „Spedisci.online” and „Evri”
New: Added a new option to the SKU Generator to append numbers on duplicate SKUs instead of skipping them
New: Added Product Types Table reinstall tool and exception handling for sites unable to save product types
New: Added background feed processing setting to prevent timeouts on the Feeds page
New: SizeMapper helper class to map the most common sizes to their allowed Amazon values
New: Add Shipment Tracking filter fallbacks to Order Fulfillment feed builder
Fix: Order creation handles missing BuyerEmail property (Amazon deprecation)
Fix: Profile’s fulfillment_center_id not being used in JSON feeds
Fix: Exclude JSON feeds from ISO-8859-1 encoding conversion
Fix: Raw Feed page not rendering UTF8 characters
Fix: Check Inventory tool not showing the prices of variations
Fix: Implement DELETE-then-REPLACE pattern for purchasable_offer patches
Fix: Prevent ghost variation listings by checking for existing post_id
Fix: getFulfillmentOrdersPreview getting triggered even when Enable FBA is disabled
Fix: Fatal error when unable to fetch Product Type from SP-API
Fix: Add isset() checks for profile_fields array access (PHP 8.0+ warnings)
Fix: Resolve fulfillment feed data sync issues with dedicated table
Fix: JsonFeedBuilder not ready from profile attributes
Fix: Unhandled HTTP 503 errors in order import to prevent fatal errors
Fix: Filter out properties not found in schema from JSON feed
Fix: Unsupported operand types: string / int error
Fix: Add required header and messages structure to PATCH feeds
Fix: Prevent serialized feedOptions from being sent to Amazon API
Fix: Apply Amazon discounts to line items instead of order-level vouchers to fix refunds
Fix: Prevent variation_theme from being sent for simple products
Fix: Make [–] placeholder clear attributes on Amazon instead of omitting them
Fix: Implement proper field filtering for LISTING_OFFER_ONLY feeds
Fix: Product attributes inside OPTGROUP for Default Matching Query setting
Fix: Read EAN from WooCommerce’s Global Unique ID when matching
Fix: Convert PARTIAL_UPDATE to UPDATE for offer-only listings
Fix: Feed timestamps showing incorrect dates due to timezone handling
Fix: Fatal error when loading old Money class file
Fix: Align order status mapping with WooCommerce order creation
Fix: Double stock restoration issue
Fix: Sync min/max prices to repricer when manually matching ASINs
Fix: Remove enqueuePreparedListings from listings page load to reduce excessive queries
Fix: Show original price with discount separately when recording discounts
Fix: CSV import performance regression caused by sale price clearing hook (added import detection and profile caching)
Fix: „Placed on Amazon” filter conflicts with eBay plugin filter highlighting
Fix: B2B prices not injected into product variations
Fix: purchasable_offer encoded as object instead of array with B2B-only offers
Fix: Added the theme attribute to reindex list for malformed array structure
Fix: Profile attributes saved as „Array” string instead of actual values
Fix: „Not on Amazon” filter incorrectly checking listing status instead of existence
Fix: Typo on the word „Pending”
Fix: Cast recommended_browse_nodes values to integer in JsonFeedDataBuilder
Fix: Prevent unit_count[0][type][value] in JsonFeedDataBuilder from being converted to integer
Fix: Convert JSON values to their proper data type to prevent getting the Error 400 response from Amazon
Fix: „Variation” passed to putListingsItem must be lowercase
Fix: B2B Prices are getting injected into parent variable listings
Fix: JSON validation error: color[0][standardized_values] must contain an array
Fix: Missing sale schedule date
Fix: Attempt to read property „account_id” on null
Fix: Undefined method Exception::getResponseHeaders()
Fix: Uncaught TypeError: array_combine(): Argument #2 ($values) must be of type array
Fix: Remove the LISTING_OFFER_ONLY requirement for feeds other than „Offer Only” type
Fix: Browse Nodes call blocking the Edit Profile page
Fix: Product-level variation theme always getting overridden by listing value
Fix: Remove or replace null bytes from getFeedDocument
Fix: Fetching latest prices from Amazon doesn’t exclude seller’s own offers
Fix: Variations are including the parent’s image gallery
Fix: Use explicit nullable type for Money::__construct() parameter to resolve PHP 8.0+ deprecation warning
Fix: Feed Attributes are being rendered as multi-select even if MaxItems is only 1
Fix: Prevent the saving of the profile form while the feed attributes are loading
Fix: Stop fetching feeds with the FeedProcessingStatus already set to DONE
Fix: Change listing status from failed to online if listing status from Amazon is „DISCOVERABLE”
Fix: Product level Product ID Type value must be lowercase (EAN/UPC)
Fix: Product-level product type override not getting cleared when reverting to –use profile–
Fix: Product-level Product Type dropdown not displaying options alphabetically
Fix: Handle array data type in JsonFeedDataBuilder::handleSizeAttributes()
Fix: Check the LastUpdateDate to prevent reimporting really old orders that have been marked as updated by Amazon
Fix: Use PARTIAL_UPDATE as the operationType for the JSON feeds
Fix: Added merchant_suggested_asin to the list of allowed parent values
Fix: Added condition_type to the allowed parent attributes
Fix: Check the _wpla_asin postmeta when determining whether a listing is new or not
Fix: External Product ID set at the product level is not getting included in the JSON feed
Fix: Shipping Method dropdown on the Edit Order page is not loading the available options
Fix: Formatting of the default profile attribute values preventing sale prices from displaying
Fix: Fatal error when ProfileProductTypeConverter::convertSupplierDeclaredDangerousGoods() is passed an array parameter
Fix: Undefined array key „purchasable_offer[0][discounted_price][0][schedule][0][value_with_tax]” warning
Fix: Only allow active listings to be locked
Fix: Added the material property to the list that needs to be converted from associative to indexed
Fix: Send to Support form not working on JSON feeds
Fix: Sale price being included in the feed even when it has the same amount as the regular price
Fix: Publishing cron is not getting the correct account ID of the listings
Fix: Missing currency value for the uvp_list_price property
Fix: Warnings when a listing is trying to load a deleted WC product
Fix: Added apparel_size, shirt_size, skirt_size, bottoms_size, footwear_size to the properties that can use the WC Size Map
Fix: Hide variation parentage fields by default unless Expert Mode is enabled for the Profile Editor setting
Fix: Allow multiple Quantity Discount Plan fields to set different bounds
Fix: Product-level image override not working for variations
Fix: JsonFeedDataBuilder::replaceShortcodes() infinite loop when passed an array value
Tweak: Cleaned up the Feeds page by moving New Submissions to a separate view
Tweak: Mark locked listings as „changed” same as the unlocked listings
Tweak: Change ASIN source order so listing ASIN is used first for products with multiple listings
Dev: Security fixes
Dev: Added the filter wpla_should_skip_parent_from_listing
Dev: New filter wpla_should_skip_product_from_listing
Dev: New filter wpla_profile_attributes_default_values
Dev: Added new filter wpla_allow_custom_gallery_variation_override
Dev: Added new filter wpla_new_order_customer_email
Dev: Added new argument for wpla_new_order_item_meta

2.8.7 – 2025-08-20

New: Individual listing submissions now display on the Feeds page alongside batch feeds for better visibility
Fix: Handling of product-level generic_keyword and bullet_point properties
Fix: Include the „audience” property to set the validation rules to B2B if enabled on the Advanced Settings page
Fix: XSS prevention improvements in table output
Fix: TypeError: Illegal offset type in isset or empty in ProfileProductTypeConverter.php:1020
Fix: Added batteries_required to the allowed parent columns
Fix: Product-level Product Type must have priority over profile Product Type
Fix: Skip processing of feeds with FATAL processing status
Fix: Image fallback for variations not working
Fix: Properties like variation_theme are sometimes omitted from the feeds
Fix: Status should fall back to the Prepared status on profile update if the listing has no ASIN (unlisted)
Tweak: Allow shortcodes in Amazon B2B Price
Dev: New filter wpla_json_feed_listing_attributes

2.8.6 – 2025-08-13

Fix: Added a fallback to the gzdecode function when zlib is not installed
Fix: Remove the sale price start and end dates when sale price is empty
Fix: Namespace issue when calling WP_Error
Fix: Always exclude is_inventory_available from feeds
Fix: Image properties must be overridable at the product level
Fix: Parent listing column filtering not removing invalid properties
Fix: Use the product’s assigned profile to add missing variations if parent listing isn’t available
Fix: Handle boolean strings as strings instead of converting them to 1 and 0
Fix: Missing ActionScheduler group name in some calls
Fix: Check for existing listing variations when List on Amazon is executed
Fix: Custom attribute values (tags) are not getting rendered after saving the page
Fix: Removed the deprecated default values from AmazonProfile that’s interfering with the saving of custom attributes at the product level
Tweak: Remove temporary mapping CSV file after processing

2.8.5 – 2025-08-04

Fix: Missing currency value for the list_price property
Fix: Added the compatibility_options property to the reindexArrays() method to fix its indices having gaps
Fix: Custom Size Map table failing to save when the field name contains square brackets
Fix: Cannot access offset of type string on string during profile conversion
Fix: Feed being generated using the old profile when switching over to a new profile
Fix: Do not send Sale Price value and dates when Sale Price is unmapped
Fix: Map legacy Item Condition values to use the new condition strings
Fix: Legacy attribute form displaying for products using an already converted profile
Fix: Edge case allows both legacy and JSON feeds to be generated at the same time for the same listing
Fix: Remove listings from queue that fails the canSubmitListing() check
Fix: Use the default schema currency if it’s not set in the profile
Fix: Handling Time must be removed for FBA listings
Fix: Convert date format from YYYY/MM/DD to YYYY-MM-DD

2.8.4 – 2025-07-29

New: Support for multi-value attribute shortcodes using bracket notation ([attribute_color][0], [attribute_color][1])
Fix: Variations showing up individually on the Profile Converter instead of grouped
Fix: Include sale price fields in PnQ JSON feeds
Fix: Skip parent variable products for PnQ and Inventory Loader JSON feeds
Fix: Product Type attributes showing on Edit Product page when profile uses Feed Template
Fix: Enhanced filterEmptyFields() method to remove unnecessary elements in JSON feed
Fix: Convert value for California Proposition 65 field properly
Fix: Mark online listings as failed if ERROR severity issues are found
Fix: applyProfileToItem() setting unpublished items to changed status incorrectly
Fix: Added default profile shortcodes for product dimensions
Fix: Convert/Map attributes before replacing dashes with slashes
Fix: Remove listings from publishing queue if status is „already published”
Fix: Listings table not displaying profile-level quantities for stock-disabled products
Fix: Added compatible_with_vehicle_type to array data reindex list
Fix: Profile dates overriding empty discounted_price validation
Tweak: Added „— none —” option to boolean form fields
Dev: New hooks wpla_tools_debug and wpla_execute_tools_{$action}
Dev: canSubmitListing() validation now returns error for user visibility
Dev: Better UI for viewing JSON payload on Logs page
Dev: HTTP 400 errors in putListingsItem calls now show real error message

2.8.3.1 – 2025-07-21

Fix: SP-API validation error when sale price equals regular price in JSON feeds
Fix: Profile duplication not copying pricing options (price adjustments, percentage modifications)
Fix: Sale price handling when „Use Sale Price” option is globally disabled
Fix: Sorting by stock quantity failing for variable product listings

2.8.3 – 2025-07-18

New: Added Re-convert action for profiles to re-run the conversion process and fix any missed mappings from previous versions
New: Lock All and Unlock All added to the Tools page
New: Added a check and a download tool for the CSV Map File that is required to convert feed templates to product types
Fix: SKU Not Found handler for the Check for Listing Errors action
Fix: getListingProductType must prioritize the product-level Product Type
Fix: Sale Price dates not getting included in the feeds
Fix: Variation attributes not getting fetched correctly
Fix: $parent_var_columns whitelist for variables not getting executed
Fix: Implemented caching to prevent memory errors during the mapping of Product Types properties
Fix: DELETE feeds changing listing status back to SUBMITTED
Fix: Shortcodes not getting replaced
Fix: Handling of nested composites in items (e.g. Color Map)
Fix: Matched listings not getting the condition value causing them to fail
Fix: Country of Origin not mapping correctly
Fix: Converted profiles still showing on the list of available to convert
Fix: New Merchant Shipping Groups values not getting found
Fix: Map the old Merchant Shipping Group value to the new dropdown ID
Fix: Fallback to using the ASIN from the listings table if the meta _wpla_asin is empty
Fix: _wpla_asin sync when inserting and matching listings
Fix: Encoding issue in the JSON feeds causing values to get cut off
Tweak: Only fail matched and submitted listings on Listings Check
Tweak: Unhide variation-related properties

2.8.2 – 2025-07-07

New: Replace CSV delete feeds with JSON delete feed
Fix: Check the result of initAPI to prevent fatal errors
Fix: searchCatalogItems not returning results when matching
Fix: Error call to a member function getSchema() on null
Fix: Arrays in the JSON feed (eg bullet_point) having gaps in the indices causing feed errors
Fix: Manually mapping some properties that are not included in the CSM Map by Amazon
Fix: External Product ID not getting mapped when converting profiles
Fix: Prevent double-clicking when checking orders which could cause duplicate WC orders
Fix: Searching on the Feeds page
Fix: Escape values before adding them to the JSON feed
Fix: Undefined array key „custom_tracking_link”
Fix: Inconsistent Last Order Updated value
Fix: Sale prices missing from InventoryLoader feeds
Tweak: The Check for Listing Errors bulk action must also mark listings as online if no issues are found

2.8.1 – 2025-06-26

New: Background processing for checking the status of submitted listings
New: Throttling control for getItemOffers calls to prevent API rate limiting
Fix: Set the request type to Offer if putListingsItem is called with the PRODUCT product type
Fix: Product-level SP-API attributes not getting saved properly
Fix: Handling of arrays and strings in JSON feed data processing
Fix: Not being able to set a value to 0 in the JsonFeedDataBuilder class
Fix: Optimized the feeds page by excluding the data column from being fetched from the database
Fix: Uncaught RuntimeException during initAPI() initialization
Fix: Matching by EAN not finding matches when searching for products
Fix: Added exception handler to the saving of a ProductType object
Fix: UTF8-encode values before adding them to the JSON feed
Dev: Added amazon_product_types to the required tables to check for during runtime
Dev: Cleared console.log statements from debug code

2.8 – 2025-06-19

New: Implementation of the Product Types API to replace the Flat File Feed templates
New: Added a Template Converter tool that converts and maps the fields used by Feed Templates to match their Product Types counterpart
New: putListingsItem to publish new listings to Amazon
Fix: Changed calls triggered by the plugins_loaded to the init event to prevent getting the _load_textdomain_just_in_time warning
Fix: Added the missing South Africa Marketplace ID
Fix: Error when fetching the buyer’s name and email during the order import process
Fix: Use GuzzleHttp to download feed and report documents
Fix: Max Feed Size setting not getting honored
Fix: Error when trying to match listings
Fix: Various code warnings
Fix: Pass the Merchant ID to fetch the Merchant Shipping Templates available to the seller
Fix: Failed API calls in GetOrders due to a network issue are not always getting retried
Fix: Only assign currency to the order if there is an OrderTotal property to prevent fatal errors
Fix: Warnings in the Edit Order page about accessing the ID directly
Fix: Error thrown when initAPI() is called without an account
Dev: Sandbox account flag not rendering properly
Dev: New filter wpla_order_builder_skip_zero_priced_items
Dev: Grouped ActionScheduler jobs
Dev: Replaced fgetcsv for better performance
Dev: Added back the missing non-prefixed SP-API classes required by the OrderBuilder class
Dev: Removed unnecessary files

2.7.6 – 2025-04-01

Fix: Added the Marketplace ID for IE
Fix: Replaced the deprecated utf8_decode() function
Fix: Error when running the UTF8 table conversion tool
Fix: Calling wc_update_product_stock() twice using the same stock quantity
Fix: Check for errors from the WPLA_Amazon_SP_API::getReport() call

2.7.5.1 – 2025-03-21

Hotfix: Fatal error when creating the WC Order due to the Aelia Currency Switcher integration

2.7.5 – 2025-03-21

New: Added a setting to deduct shipping tax from the shipping total
New: Added the ability to search Stock Logs using ASIN
New: Stored IsPrime and IsBusinessOrder in the order meta table
New: Added support for Amazon Ireland (Beta)
Tweak: Displayed the country name in the dropdown for Tax Rates on the Settings page
Fix: Recorded shipping promotions as order discounts
Fix: Changed the amazon_feeds results column type to longtext
Fix: Fixed an issue where the Aelia Currency Switcher plugin did not detect the currency used on Amazon
Fix: Ensured FBA shipment tracking is recorded in the WC Shipment Tracking format
Fix: substr_count(): Argument #1 ($haystack) must be of type string, stdClass given
Fix: Prevented the creation of a dynamic property WPLA_JobsModel::$tablename

2.7.4 – 2025-02-27

Fix: Creation of dynamic property warnings
Fix: Warning Attempt to read property "tax_rate" on null
Fix: Feed submission results not getting stored in all orders
Fix: Use the core wc_update_product_stock() function when decreasing stocks from orders
Fix: Save the WC_Order after marking order_stock_reduced to TRUE
Fix: Updated the method of detection of the MSRP plugin
Fix: Order item discount causing order total error
Fix: Error ValueError: str_getcsv(): Argument #3 ($enclosure) must be a single character
Fix: count(): Argument #1 ($value) must be of type Countable|array, null given
Dev: Removed deprecated function utf8_encode()

2.7.3 – 2024-12-02

Fix: Error in the Repricing page when GetItemOffers returns an invalid response
Fix: Missing API class in the Repricing page
Fix: Improved support for the beta product feed templates
Fix: Warning undefined variable $success
Fix: Check for throttled getOrderItems calls
Fix: Promotional discount is included in the line item total when Tax Mode is set to Import from Amazon
Fix: Initialize the WC_Cart and WC_Session classes when FBA Shipping Methods is enabled

2.7.2 – 2024-10-29

Fix: Skip loading JS assets on the Elementor design page
Fix: Error unsupported operand types in the Repricer
Fix: Get the correct shipping tax class for orders
Fix: Fatal error thrown when Amazon returns an empty ReponsibleParty value in GetOrder calls
Fix: Background inventory check with inconsistent counts
Dev: Added back missing SP-API classes for backwards compatibility

2.7.1 – 2024-10-12

Fix: Match Product window not loading due to an error
Tweak: Retry a listing update in WPL_AmazonFeed::processListingDataResults() in case a deadlock error occurs

2.7.0 – 2024-10-05

New: Ability to match products using EAN
Tweak: Improved the handling of throttled calls
Fix: Skip reverting stocks on cancelled Amazon orders if the WC order’s status is already refunded or cancelled
Fix: Show line discounts in WC orders
Fix: Skip completing orders again during HPOS sync
Fix: Error call to a member function getOrders on null
Fix: Fatal error when throwing an Exception
Fix: When bulk updating orders, download line items if they do not exist
Fix: Check getOrderItems response to prevent getting a fatal error
Fix: Error during implode() call
Fix: Typo in Up Price setting
Fix: Background Inventory Check frequency setting not getting used properly
Fix: GetOrders parameters order fix
Fix: Namespace errors preventing orders from being imported
Fix: Warnings when checking if product update came from WP All Import
Fix: Undefined property stdClass::$success warning
Fix: Load the correct type from the FeedType class
Fix: Allow 0 value from profile item specifics
Fix: Call to getAttributes() on null
Fix: Fatal error when calling getCompetitivePricing
Fix: HPOS compatibility for submitting FBA orders automatically
Dev: New action wpla_out_of_sync_products_found
Dev: Update Amazon libraries and prefixed/namespaced classes
Dev: Deprecated code warnings
Dev: Deprecated utf8_decode()

2.6.17 – 2024-05-30

Fix: More compatibility issue with WC_Order::get_stock_reduced()
Fix: Order fulfillment feed status update to prevent missed order updates
Dev: Security fix

2.7.0-beta1 – 2024-07-01

  • New: Support for Product Matching using EAN
  • Fix: Warning when checking if product update came from WP All Import
  • Fix: More deprecated code warnings
  • Dev: Updated all package libraries
  • Dev: Prefixed all classes with WPLab_Amazon

2.6.16 – 2024-05-23

  • Hotfix: Feeds stuck in the Pending status

2.6.15 – 2024-05-23

  • Fix: Deprecated code warnings
  • Fix: Update pending feeds to add affected products after a WC Import run
  • Fix: Backwards compatibility with WC_Order::get_data_store()->get_stock_reduced()
  • Fix: Mark feeds as processing to prevent them from being updated during submission
  • Fix: Error in the WPLA_InventoryCheck when an invalid data type is passed to round()

2.6.14 – 2024-05-01

  • New: Added support for the GET_ORDER_REPORT_DATA_SHIPPING report
  • Fix: Warning trying to decode item details array
  • Fix: Error when the weight value from WooCommerce is not an int or float
  • Dev: View to list the fulfillment order items table
  • Dev: New filter wpla_listing_get_item_quantity

2.6.13 – 2024-04-17

  • Fix: Error in the Feeds page when trying to read from an invalid feed
  • Fix: Warnings trying to access listing data
  • Fix: Deprecated str_replace() warning in the FeedDataBuilder class
  • Fix: Use local WC_Customer class object when getting tax rates
  • Fix: Logs not clearing automatically
  • Tweak: Rearranged the settings page so FBA Stock Sync is above the Fallback to Seller Fulfilled setting
  • Dev: Warning when installing templates without a template_name element
  • Dev: Cleared more deprecated warnings

2.6.12 – 2024-03-22

  • Fix: SQL error in the Edit Product page
  • Fix: Warning when checking if an order is FBA-fulfillable
  • Fix: Backward-compatibility with set_order_stock_reduced and get_order_stock_reduced
  • Fix: Product-level bullet points not getting overwritten by the profile value
  • Fix: Inherit the parent’s profile when matching new variations
  • Dev: Announcements adjustments
  • Dev: Removed deprecated code that’s causing notices
  • Dev: Performance enhancement in the Feeds table
  • Dev: Security fixes
  • Dev: Added missing country marketplaces in the Endpoints.php file

2.6.11 – 2024-02-28

  • New: Added support for the Order Attribution Tracking in WooCommerce
  • Fix: Missing flags of the newly added marketplaces
  • Fix: Variable ASINs not getting pulled after getting listed
  • Tweak: Make announcements hideable

2.6.10 – 2024-02-13

  • New: Added a setting to override the Prices Include Taxes in WooCommerce
  • Fix: Category Template installer not recognizing valid values for the IT marketplace
  • Fix: Check for the required tables using the information_schema table
  • Fix: Added context to the processShortcodeInContent() method to prevent attributes from being run through wpautop()
  • Fix: Uninstall routine does not clear WPLA data from the postmeta table

2.6.9 – 2024-01-25

  • Fix: Escape input data from URL
  • Fix: Allow the installation of Feed Templates for the newly added marketplaces
  • Fix: When uploading invoices to Amazon, send the order number if the invoice number is not set

2.6.8 – 2024-01-17

  • Hotfix – Feed value for standard_price and sale_price not getting set properly

2.6.7 – 2024-01-16

  • New: Added the ability to parse the newer listing templates from Amazon
  • Fix: Javascript issue preventing the Change Profile bulk action tool from working
  • Fix: Convert price value to use a decimal point character if coming from a profile field attribute

2.6.6 – 2024-01-10

  • New: Added new beta support for these marketplaces: Belgium, Egypt, Mexico, Poland, Singapore, South Africa, Sweden, Turkey, Polan
  • Fix: Added the missing MY_VOEC reseller category
  • Fix: List on Amazon and Change Profile window not working
  • Dev: Display local time in the log files

2.6.5 – 2024-01-02

  • Fix: List on Amazon not working when WC Block Editor is enabled
  • Fix: Link to download personalization archive not showing up
  • Fix: Lowest offer details window not showing Lowest Offer Data
  • Dev: The wpla_mcf_enabled_order_statuses filter must have the same values in both places where it is used
  • Dev: Log files not getting created
  • Dev: Display local time in the order details window

2.6.4 – 2023-12-06

  • Tweak: Remove the deduction of the promotional discount from the subtotal to display discount on the edit order page
  • Fix: Invalid argument passed to wpla_delayed_amazon_order_completion
  • Fix: Error accessing get_meta() on null
  • Fix: Uninitialized cart object when accessing from the REST API
  • Fix: Run checks on the GetOrders response to prevent fatal errors
  • Fix: Add the non-prefixed order status when checking for an order’s ability to be submitted to FBA

2.6.3 – 2023-11-16

  • Tweak: Removed the Supported Marketplace text for B2B Price support
  • Fix: Show Problems button in the Feeds page not working
  • Fix: Unclosed tag causing display issues in the product pages
  • Fix: Do not override variation images with custom gallery images
  • Fix: Missing plugin update notification on some sites
  • Fix: License form disabled with empty license details
  • Dev: New filter: wpla_mark_item_as_modified_data
  • Dev: New filter: wpla_delayed_amazon_order_completion

2.6.2 – 2023-10-19

  • Fix: Orders table not showing WPLA columns and meta boxes

2.6.1 – 2023-10-18

  • New: Added views for Locked and Unlocked listings
  • Fix: Unable to parse FBA Manage Inventory reports due to the missing seller-sku column
  • Fix: Make sure the out-of-stock threshold is of int data type
  • Fix: Gather shipment rates from all active accounts
  • Fix: Store the date_paid and ship_dates using the local time
  • Fix: Skip variables (parents) when looking for listings with missing ASINs
  • Fix: Missing dompdf autoloader
  • Dev: Rotate logs on a daily basis
  • Dev: Added back the AWS data directory

2.6.0 – 2023-09-28

  • New: Support for WooCommerce’s High Performance Order Storage feature
  • New: Enhanced searching performance in the Listings table
  • New: Added the ability to lock listings to only update their stock quantity and price (Beta)
  • New: Added the option of using a dedicated DB table when creating fulfillment feeds (Beta)
  • Tweak: Split products list into several rows when running inventory checks
  • Fix: Generating empty order fulfillment feeds
  • Fix: Warnings in the Feeds and Edit Product pages
  • Fix: Error when the filter woocommerce_get_product_from_item is triggered
  • Fix: Prevent query string from being URL-decoded
  • Fix: Variables are left without ASINs after they are published to Amazon
  • Fix: Matching using SKU does not return any results
  • Fix: Using the Parent option for the Variation Title setting should also pull the Listing Title when available
  • Fix: Added support for the item-condition column for InventoryLoader feeds
  • Fix: Size mapping case sensitivity issue
  • Dev: Added the filter wpla_order_builder_update_skip_statuses
  • Dev: Added the action wpla_order_builder_before_create_order
  • Dev: Added the action wpla_item_updated_from_report
  • Dev: Update the Dompdf library to address a vulnerability
  • Dev: Added the ability to limit the results when generating pending feeds to prevent timeouts
  • Dev: Removed the /data directory from the AWS library

2.5.5 – 2023-07-10

  • New: Added the shipping methods ExpeditedGlobalParcel and ExpeditedLocalParcel to the GLS carrier
  • New: Added the shipping carrier DX Freight
  • Tweak: Increase the timeout value when trying to activate the plugin license
  • Fix: Personalization data from orders not getting recorded
  • Fix: Product-level _amazon_price value must have priority over profile value
  • Fix: Added the missing Reseller Category value JE_VOEC
  • Dev: Handled errors in the Accounts page
  • Dev: Removed MWS fields from the Accounts page
  • Dev: Added the filter wpla_force_amazon_collected_taxes

2.5.4 – 2023-05-17

  • New: Added the option of saving the Amazon Order ID as both a meta value and an order note
  • Tweak: Readability of the status text for tools that run in batches (Step X / Y items processed)
  • Dev: Handle errors from the getReports call
  • Fixed: Warnings from the WPLA_InventoryCheck class
  • Fixed: Warnings in the Listings page
  • Fixed: Added a Primary Key to the amazon_shipping table
  • Fixed: Empty quantity value in the Repricing table
  • Fixed: Importer attempting to create variable products from simple listings

2.5.3 – 2023-04-27

  • New: Added the ability to search the Stocks Logs using the Amazon Product ID
  • New: Added a setting to skip adding line item SKUs to created WooCommerce orders
  • Tweak: Enhanced the search results for the Listings and Repricing tables
  • Tweak: Show the total stocks and FBA stocks in the Repricing table
  • Fixed: Some custom feed templates not showing dropdown options for valid values
  • Fixed: Undefined variable [wpl_repricing_pricing_options] error in WP-Lister for Amazon Lite
  • Fixed: Revert stocks of cancelled orders from the Unshipped order status
  • Dev: New filter added: wpla_orderbuilder_cleanup_session
  • Dev: Better error handling when calling getCatalogItem()
  • Dev: Removed the file gen_stub.php from the AWS library (false-positive malware report)

2.5.2 – 2023-03-09

  • Tweak: Use basedir in storing log files
  • Fixed: Amazon customer data not getting cleared from session after importing orders
  • Fixed: Use the correct UserAgent in the API calls
  • Fixed: Added the missing KZ_VOEC property
  • Fixed: Repricer not setting to the max possible price

2.5.1 – 2023-02-06

  • New: Longer data retention options for Amazon orders
  • New: Import the listing description from the Amazon catalog
  • New: Added a setting to periodically pull Order Reports to be able to import Business Tax IDs for business orders
  • Tweak: Enhanced the frontend checkout by sending the feed updates to a background task
  • Tweak: Lowered the number of ASINs when querying for price updates to prevent getting throttled
  • Tweak: WP capability check – changed edit_others_pages to edit_others_shop_orders and edit_orders_products
  • Tweak: When generating a new feed, exclude all invalid listings (missing SKUs, etc) so they do not get included in the CSV file
  • Tweak: …