Skip to main content

Target Plus Store Management

The ECOSIRE Target Plus Store Management module connects your Target Plus seller account with Odoo. Target Plus is Target's invite-only third-party marketplace; the connector talks to the Target+ Seller API v4, authenticating with the API key from Seller Dashboard → Integrations.

Compatibility: Odoo 17 / 18 / 19 (Community or Enterprise) Current versions: 17.0.2.2.0 · 18.0.2.2.0 · 19.0.2.2.0 Price: $499 USD (one-time, per Odoo version) Licence: OPL-1 — no licence key and no activation step

For the full installation and configuration guide, see Target Plus Store Management — setup guide.

Key features​

  • Product, order, customer, inventory, refund and payout sync on scheduled actions
  • All 54 operations of the Target+ Seller API v4 — listing variants, order line updates, invoice download, shipping templates, carriers, feeds, reports, promotions, item attributes, UPC lookup, category tree and variation themes
  • Webhook subscriptions registered on Target+, with an hourly health check
  • Sandbox Mode for testing against the Target+ sandbox
  • Compliance tracking for Target's item requirements (brand authorization, CA Prop 65, item data)
  • Calls paced under the Target+ limit of 100 requests per minute per seller
  • One failing record is rolled back and logged without stopping the rest of the run
  • Dashboard with KPIs and charts built from your imported records

Prerequisites​

  • Odoo 17, 18 or 19 (Community or Enterprise), self-hosted or Odoo.sh
  • An onboarded Target Plus seller account
  • A Target+ Seller API key from Seller Dashboard → Integrations

Quick start​

  1. Install the module from the Odoo Apps Store download (Apps → Update Apps List, then Install).
  2. Open Targetplus → Configuration → Instances, create a record and enter your Targetplus Shop URL and API Key (tick Sandbox Mode first if you have sandbox credentials).
  3. Click Test Connection and wait for the status connected.
  4. Map your ship-from locations under Configuration → Locations.
  5. Run a small import from Operations → Run Operations, check the result, then let the scheduled actions take over.

Troubleshooting​

IssueLikely cause and fix
401 or 403 on Test ConnectionAPI key expired, revoked or mistyped, or sandbox credentials used without Sandbox Mode. Re-issue the key in the Seller Dashboard and update the instance.
Nothing syncsThe scheduled actions are disabled or Odoo's cron worker is not running (--max-cron-threads must be greater than zero).
Webhook events refusedThe instance's Client Secret does not match the signing secret, or web.base.url is not your public HTTPS address. Webhooks are optional; the scheduled actions import everything on their own.

Support​