Skip to content

WooCommerce Nalda Marketplace Sync v1.0.32

Choose a tag to compare

@github-actions github-actions released this 10 Feb 17:02
· 7 commits to main since this release

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

  1. Download woo-nalda-sync-1.0.32.zip
  2. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  3. Upload the zip file and activate

Requirements

  • WordPress 5.8+
  • WooCommerce 6.0+
  • PHP 7.4+