Skip to content

WooCommerce Nalda Marketplace Sync v1.0.30

Choose a tag to compare

@github-actions github-actions released this 10 Feb 15:19
· 9 commits to main since this release

WooCommerce Nalda Marketplace Sync v1.0.30

Changes

= 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

= 1.0.2 =

  • Added: CSV Upload History page with filtering and pagination
  • Added: Delivery note PDF generation for Nalda orders
  • Added: End customer email display in order metabox
  • Fixed: Delivery note logo saving
  • Improved: History page follows logs page design pattern

Installation

  1. Download woo-nalda-sync-1.0.30.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+