Skip to content

Settings

Everything on JDS Sync → Settings.

API Configuration

SettingDescription
API TokenYour JDS API token. Required for every operation.
Test ConnectionVerifies the token against the JDS API without saving
E-commerce PlatformWooCommerce or FluentCart — where products get written

Test Connection checks the token as currently typed, so you can validate before saving.

Pricing Configuration

JDS returns several wholesale prices per product, one per volume tier. You choose which tier is your base cost, then add a markup on top.

Wholesale Price Tier

OptionJDS tier
Less Than CaseSingle-unit pricing — the highest cost per unit
1 CaseOne full case
5 CasesFive cases
10 CasesTen cases
20 CasesTwenty cases
40 CasesForty cases — the lowest cost per unit

Pick the tier that matches how you actually buy. Choosing a deeper tier than you purchase at makes your base cost look lower than it is, which understates margin.

Markup Percentage

A percentage added to the base tier price. Enter 20 for a 20% markup.

selling price = tier price × (1 + markup ÷ 100)

On FluentCart the pre-markup tier price is also written to Cost of Item, so profit reporting works without extra setup.

Update All Product Pricing

Recalculates prices for every already-synced product using the current tier and markup — without re-importing. Use it after changing either value.

Save first

Save your settings before selecting this button. It reads the stored values, not what's currently on screen, so an unsaved change won't be applied.

Stock Synchronization

SettingDescriptionDefault
Enable Auto SyncRefresh stock quantities on a scheduleOff
Sync Interval (hours)How often to run. Minimum 1, maximum 168 (one week).24
Error NotificationsEmail the site admin when a scheduled sync hits errorsOff

Error notifications go to the WordPress admin email under Settings → General.

See Stock Sync & Logs for how the schedule behaves.

Platform Status

A read-only panel at the bottom of the screen showing what the plugin detects:

  • WooCommerce — Active or Not installed
  • FluentCart — Active or Not installed, plus whether FluentCart Pro is detected

Check this first when imports fail — the most common cause is a platform selected in settings that isn't the one actually active.

"FluentCart Pro not detected" is not an error

Stock still syncs without Pro. The plugin writes inventory fields directly to FluentCart's tables, so the notice is informational only.

Built by Code Wattz.