WooCommerce Nalda Marketplace Sync v1.0.32
WooCommerce Nalda Marketplace Sync v1.0.32
Changes
= 1.0.32 =
- Fixed: Missing product_slug parameter in upload history API call
= 1.0.31 =
- Fixed: Update check cron not cleared on deactivation
= 1.0.30 =
- Fixed: Cron jobs not rescheduled after plugin auto-update (watchdog and all syncs stopped)
- Fixed: after_install not detecting plugin during auto-updates/bulk updates
- Added: Boot-time cron recovery on every page load as safety net
= 1.0.24 =
- Added: Nalda delivery status column on WooCommerce orders list page
- Added: Color-coded status badges for easy identification
= 1.0.23 =
- Fixed: Use correct API field 'status' instead of 'deliveryStatus' for order import
- Fixed: Normalize delivery status values to uppercase for consistency
- Improved: Append end-customer name to buyer name in admin order list for Nalda orders
- Improved: Renamed internal variables for clarity (_nalda_delivery_status)
= 1.0.6 =
- Fixed: Nalda billing address corrected (Grabenstrasse 15a, 6340 Baar)
- Fixed: Division by zero when item quantity is 0
- Fixed: Duplicate _nalda_state meta assignment removed
- Fixed: Email notification only triggered for processing orders
- Added: VAT number stored in order billing meta (_billing_vat_number)
- Added: Order currency set from API response
- Added: _nalda_customer_price and _nalda_net_price stored per item
= 1.0.5 =
- Added: Orders are marked as paid only when Nalda payout status is "paid_out"
- Added: Payment method set to "Nalda Marketplace" when payout received
- Added: Payment status updates when payout status changes during sync
- Fixed: Orders now correctly show as unpaid until Nalda sends payout
= 1.0.4 =
- Fixed: "New Order" admin email now shows correct order total instead of 0
- Fixed: Emails are disabled during order creation, then triggered after totals are calculated
- Improved: Order status is now set after items and totals are saved
= 1.0.3 =
- Added: Payout status updates for existing orders during import
- Added: "Updated" counter in import statistics
- Added: Order notes when payout status changes
- Improved: Import now tracks imported/updated/skipped separately
Installation
- Download
woo-nalda-sync-1.0.32.zip - Go to WordPress Admin → Plugins → Add New → Upload Plugin
- Upload the zip file and activate
Requirements
- WordPress 5.8+
- WooCommerce 6.0+
- PHP 7.4+