WP Manifestindependent plugin directory
manifest / ecommerce / neura-wp-woo-sync

Neura WooCommerce Sync WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

Sync plugin for Neuramerce & WooCommerce

★ 0stars
36release downloads
v1.16.6latest · 23d ago

Install

Download neura-wp-woo-sync-v1.16.6.zip From the v1.16.6 release on GitHub, Sep 29, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/daalderconcepts/neura-wp-woo-sync/releases/download/v1.16.6/neura-wp-woo-sync-v1.16.6.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

WordPress plugin that syncs WooCommerce data (products, orders, COGS) with Neuramerce for accurate ROAS tracking and margin analysis.

GitHub: DaalderConcepts/neura-wp-woo-sync

Features

  • Real-time product & order sync to Neuramerce
  • COGS (Cost of Goods Sold) fields on products & variations (EUR / USD)
  • UTM + fbclid capture on orders
  • REST API endpoints (/wp-json/nwws/v1/)
  • Auto-updates via GitHub releases — updates appear directly in WordPress admin

Installation

  1. Download the latest ZIP from Releases
  2. Upload via Plugins → Add New → Upload Plugin
  3. Activate and configure under WooCommerce → Neura Sync

Auto-updates

The plugin checks GitHub for new releases every 6 hours. When a new version is tagged, WordPress will show the update notice in Dashboard → Updates — no manual ZIP upload needed.

To release a new version:

# 1. Bump NWWS_VERSION in neura-wp-woo-sync.php
# 2. Commit & push
git tag v1.2.0
git push origin v1.2.0
# 3. Create a GitHub Release from the tag

Configuration

Setting Description
API URL https://app.neuramerce.com/api
API Key Found in Neuramerce workspace settings

REST API

All endpoints require X-API-Key header.

Endpoint Method Description
/wp-json/nwws/v1/products GET Products with COGS
/wp-json/nwws/v1/orders GET Orders with margins
/wp-json/nwws/v1/stats GET Sync statistics

Releases

23 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.16.6 latest
Sep 29, 2026 23d ago
neura-wp-woo-sync-v1.16.6.zip
4
Sep 15, 2026 1mo ago
neura-wp-woo-sync-v1.16.3.zip
3
Sep 15, 2026 1mo ago
neura-wp-woo-sync-v1.16.2.zip
1
Aug 27, 2026 1mo ago
neura-wp-woo-sync-v1.16.1.zip
4
Aug 27, 2026 1mo ago
neura-wp-woo-sync-v1.14.2.zip
0
Jul 6, 2026 3mo ago
neura-wp-woo-sync-v1.14.1.zip
0
Jun 24, 2026 4mo ago
neura-wp-woo-sync-1.14.0.zip
2
Jun 19, 2026 4mo ago
neura-wp-woo-sync-1.12.0.zip
2
May 23, 2026 5mo ago
neura-wp-woo-sync-1.11.1.zip
6
May 5, 2026 5mo ago
neura-wp-woo-sync-1.11.0.zip
1
Mar 31, 2026 6mo ago
neura-wp-woo-sync-1.3.17.zip
5
Mar 28, 2026 6mo ago
neura-wp-woo-sync-1.3.16.zip
3
Mar 28, 2026 6mo ago
neura-wp-woo-sync-1.3.15.zip
1
Mar 27, 2026 6mo ago
neura-wp-woo-sync-1.3.14.zip
2
Mar 27, 2026 6mo ago
neura-wp-woo-sync-1.3.13.zip
0
Mar 26, 2026 7mo ago
tag only
—
Mar 16, 2026 7mo ago
tag only
—
Mar 16, 2026 7mo ago
tag only
—
Mar 16, 2026 7mo ago
tag only
—
Mar 14, 2026 7mo ago
tag only
—
Mar 14, 2026 7mo ago
neura-wp-woo-sync-1.1.2.zip
2
Mar 14, 2026 7mo ago
tag only
—
Mar 14, 2026 7mo ago
neura-wp-woo-sync-1.1.1.zip
0
A- grade

Security

Neura WooCommerce Sync 1.16.6 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
1.16.6
Findings
1
Worst severity
low
Content hash
6950f64a4e8bb9367080bd4c…

Findings

  • low Missing capability check on sync/test AJAX handlers

    missing_capability

    ajax_sync_all_products, ajax_sync_all_orders, ajax_test_push, ajax_get_sync_stats and ajax_test_connection call check_ajax_referer('nwws_nonce') but (unlike ajax_disconnect/ajax at 1795/1848) do NOT call current_user_can. These trigger mass pushes of the whole product catalog and all orders (incl. customer PII) to the configured Neuramerce endpoint, probe a configured URL, or return store stats. Practical exploitation is gated because the 'nwws_nonce' is only minted and localized on the manage_woocommerce/manage_options settings page, so a logged-in low-priv user cannot obtain a valid nonce; hence low (defense-in-depth), not a live BAC.

    neura-wp-woo-sync.php:1927-1972,2004-2033

    Recommendation

    Add current_user_can('manage_woocommerce') (as the other handlers do) to every state-changing nwws_* AJAX handler.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.