Skip to content

WooCommerce Nalda Marketplace Sync v1.0.26

Choose a tag to compare

@github-actions github-actions released this 09 Feb 15:25
· 12 commits to main since this release

WooCommerce Nalda Marketplace Sync v1.0.26

Changes

= 1.0.26 =

  • Fixed: Debug page now excludes refunds from order queries
  • Added: Cleanup tool to remove empty/orphaned _nalda_order_id meta

= 1.0.25 =

  • Added: Hidden debug page for fixing orders missing _nalda_order meta (access via /wp-admin/admin.php?page=wns-debug)
  • Fixed: Compatibility with orders imported by older plugin versions

= 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

Installation

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