Skip to main content

Installation and Setup

Prerequisites

  • Odoo 17, 18, or 19 (Community or Enterprise edition)
  • Active Amazon Seller Central account
  • Amazon SP-API application credentials (refresh token, Client ID, Client Secret)
  • AWS IAM user with Access Key and Secret Key for SP-API signing

Step-by-Step Setup

Step 1. Create an Instance

Go to Amazon > Configuration > Instances and click New. Fill in:

FieldRequiredDescription
NameYesDescriptive instance name (e.g., "US Seller Account")
Marketplace RegionYesNorth America, Europe, or Far East
MarketplacesYesSelect active marketplaces (e.g., US, CA, MX)
SP-API Refresh TokenYesFrom your Amazon developer console
Client IDYesLWA client ID from Amazon
Client SecretYesLWA client secret
AWS Access KeyYesIAM access key for SP-API
AWS Secret KeyYesIAM secret key for SP-API
CompanyYesOdoo company for this instance

Step 2. Test Connection

Click Test Connection on the instance form to verify your API credentials are working. You should see a green confirmation badge.

Step 3. Import Products

Navigate to Catalog > Import / Map Products to bulk-map or import your Amazon SKUs via CSV or Excel file. Supports 4 operations:

  • Map — Link existing Odoo products to Amazon SKUs
  • Import — Create new Odoo products from Amazon catalog
  • Update Prices — Bulk update prices
  • Update Stock — Bulk update inventory

Step 4. Sync Orders

Click Import Orders on the instance form, or let the scheduled action run automatically every 15–30 minutes.

Step 5. Enable AI (Optional)

In Configuration > Settings, enable AI features and select your preferred AI provider (OpenAI, Claude, Gemini, or Groq). See the AI Features guide for details.

Step 6. Set Up Warehouses

tip

Configure separate warehouses for FBA and FBM stock to keep inventory movements clean and prevent stock counting errors between fulfillment channels.

Step 7. Enable Automation

Review the 15 scheduled actions on your instance and enable the ones you need. See Automation & Scheduling for the complete list.

Security Notes

warning

Never commit SP-API credentials or AWS keys to version control. Store them securely in the Odoo instance form which encrypts sensitive fields at rest.

Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com