Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. eCommerce
  3. Base Connector for Odoo - Shein v 18.0
  4. Sales Conditions FAQ

Base Connector for Odoo - Shein

by Base.com https://base.com
Odoo
v 18.0 Third Party 2
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 16.0 17.0 18.0 19.0
  • Description
  • Manifest

SHEIN GLOBAL

Sell on Shein.
Run everything from Odoo.

Base Connector turns Odoo into the single source of truth for your Shein operation. Your team works in Odoo. Base.com handles the marketplace connection, synchronization and day-to-day sales flow.

One Odoo module, one Base.com workspace, and manual marketplace work gets reduced to a minimum. Connect Shein markets supported by Base: US, BR, AT, DE, ES, FR, IT, NL, PL, RO, SE, UK and MX.

SOURCE OF TRUTH

Odoo ERP

Products, stock, prices, sales data

OPERATIONAL HUB

Base.com

Sync engine + Shein rules

MARKETPLACE

Shein

Global marketplace connection

Stock sync from 5 min or live, depending on plan · Price sync from 1 h or live, depending on plan · Order import · Listing management · Category and attribute mapping · Return import

Sync rules, market, language, categories and order settings are configured in Base.com after you paste the Odoo API key.

WHY BASE CONNECTOR

Stop managing Shein by hand

Selling on Shein from Odoo usually means repeated manual updates, duplicated product data, stock mismatches and orders that need to be copied between systems. Base Connector removes the gap.

Automation level: fewer manual updates

Products, stock changes, price updates and orders move between Odoo, Base and Shein according to the rules configured in Base.com. No CSV routine, no copy-paste, no separate overnight process.

Stock sync: from 5 min or live

Configure stock synchronization in Base. Available options include off, 8 h, 3 h, 1 h, 5 min and live, depending on your Base plan and account setup.

Price sync: from 1 h or live

Use Odoo prices as the source for Shein offer prices. Available options include off, 24 h, 12 h, 4 h, 1 h and live, depending on your Base plan and account setup.

Global coverage

Base supports Shein markets including US, BR, AT, DE, ES, FR, IT, NL, PL, RO, SE, UK and MX. Each Shein integration account in Base is configured for a specific market.

FEATURES

Everything your Shein operation needs

Configured in Base.com, powered by Odoo data, and synchronized with Shein.

ORDERS

Order import

Shein orders are imported into Base and can be mirrored into Odoo as sales orders with buyer data, line items, discounts and shipping information. Your team processes the order flow in Base while Odoo remains the ERP record.

Triggered by Shein order import

SYNC ENGINE

Stock sync

Odoo stock can be used as the source quantity for Shein offers. Base lets you define how stock should be updated, including behavior for zero stock, lower stock, higher stock, maximum quantity and offer-ending rules.

Intervals: off · 8 h · 3 h · 1 h · 5 min · live depending on plan

SYNC ENGINE

Price sync

Odoo price groups can drive Shein offer prices. Base supports price multipliers, fixed markups, rounding rules, promotional price fields and retail price fields.

Intervals: off · 24 h · 12 h · 4 h · 1 h · live depending on plan

CATALOG

Listing management

Create and update Shein listings from Base using product data synchronized from Odoo. Base supports Shein-specific fields such as category, supplier SPU/SKC codes, stock proof, dimensions, weight, availability and listing status.

Configured in Base.com

CATALOG

Category and attribute mapping

Base supports Shein category and parameter mapping, including user-specific Shein parameters. Favorite categories and user parameters can be downloaded and refreshed in Base. AI category detection can help suggest the correct category during listing.

Category data is market-specific

CATALOG

Variant support

Shein variants can be handled in Base. Variants can be listed as separate offers or variant groups, depending on the selected configuration and Shein category requirements.

Maximum 2 sales attributes

LOGISTICS

Shipping and courier data

Base can add shipment data to Shein orders and supports courier mapping in the advanced Shein integration settings. The Shein Shipping integration can be used for label generation and tracking where applicable.

Courier mapping configured in Base

AFTER-SALE

Return import

Returns can be imported from Shein into Base and handled in the returns section. Shein currently provides limited return status data, so return mapping is mainly based on the accepted return status.

Return status support depends on Shein API data

INVOICING

Invoice handling

Base supports adding invoices to Shein orders. Forwarding invoices to Shein is available only for the Brazilian market. For other Shein markets, invoice forwarding to Shein is not available through the Shein API.

Brazil-specific invoice forwarding only

ARCHITECTURE

Multi-company ready

Use Odoo companies and Base accounts to separate catalogs, pricing, stock sources and market configuration. Each Shein account in Base can be mapped to the correct operational setup.

Per-company API key and mapping

TECHNICAL LIMITATIONS

Technical limitations to be aware of

  • A Shein integration account in Base is assigned to one market. Listing to multiple Shein markets simultaneously from one account should not be assumed.
  • Supported Shein markets in Base include US, BR, AT, DE, ES, FR, IT, NL, PL, RO, SE, UK and MX.
  • Shein SKU values cannot be reused, even after an offer is deleted.
  • After a Shein offer is accepted, API editing is limited. Title, description, images and parameters may need to be changed directly in the Shein panel.
  • Shein listing validation can take up to 48 hours.
  • Variants support a maximum of 2 sales attributes.
  • Product images must meet Shein requirements: minimum 3 square images, 900×900–2200×2200 px.
  • Images must be uploaded to Shein before listing and are used as Shein-hosted URLs.
  • Productization is not available for Shein.
  • Closing or deleting offers is not supported by the Shein API in Base.
  • Order status updates to Shein are not supported.
  • Shein returns provide limited status data, mainly accepted return.
  • Forwarding invoices to Shein is available only for BR.
  • Shein SFS / Consignment accounts have a reduced feature set and do not support the same stock, price and return synchronization as the standard Shein integration.

DATA FLOW

What moves, and which direction

Odoo holds the master data. Base operates the marketplace connection. Shein receives synchronized offer data, stock and prices. Orders and after-sale data return through Base.

FROM ODOO TO BASE

Master data, outbound

  • Products and variants
  • Stock on-hand
  • Price groups
  • Product images
  • Product dimensions and weight
  • Category-related attributes
  • Custom fields used for Shein listing data

FROM SHEIN TO BASE AND ODOO

Operational results, inbound

  • Orders
  • Buyer data
  • Order lines
  • Discounts and coupons
  • Shipping information
  • Return data
  • Commission data where available in Base

Orders are received and processed in Base.com – that is where your operations team manages marketplace order flow, shipping and marketplace-specific handling. Odoo remains the ERP source for product, stock and financial records.

SETUP

Four steps. Mostly clicks in Base

This module's job in Odoo is to generate an API key and expose the required Odoo data. The Shein integration logic is configured in Base.com.

1

Install the Base Connector module in Odoo

Install from the Odoo App Store on your 18.0 instance, Community or Enterprise. Enable External API in Odoo settings and make sure the Inventory module is installed.

Where: Odoo

2

Generate an Odoo API key from this module

Open the Base Connector module in Odoo, generate the API key, then copy the key together with your database name and the technical user it was issued for.

Where: Odoo

3

Paste credentials into Base.com and connect Shein

In Base, add the Odoo API key, database name and user. Then connect your Shein seller account using the Shein API credentials or authorization method available for your account.

Where: Base.com

4

Configure Shein rules and go live

Choose the Shein market, listing language, category settings, user parameter download, stock source, price group, stock interval, price interval, courier mapping and order settings. Then enable synchronization.

Where: Base.com · Status: Live

BASE DOES THIS FOR YOU

What Base handles, so Odoo stays clean

Once the API key is in place, the operational Shein configuration lives in Base.com.

  • Shein order import
  • Stock synchronization
  • Price synchronization
  • Listing creation and updates within Shein API limits
  • Category and attribute mapping
  • Shein user parameter download
  • Return import
  • Courier mapping
  • Shipment data transfer
  • Invoice handling where supported
  • Market-specific Shein configuration

REQUIREMENTS

What you need on each side

A short, honest checklist. If you tick both columns, the connector will work on day one.

What your Odoo needs

  • Odoo 18.0 (Community or Enterprise)
    This release targets Odoo 18.0
  • External API enabled
    Required for Base.com to read and synchronize Odoo data
  • API key from this module
    Issued by this module and scoped to one technical user
  • Database name and technical user
    Used by Base.com to authenticate
  • Inventory module installed
    Required for stock synchronization
  • Product data ready for Shein
    Images, dimensions, weight, variants and category-related data should be complete
  • Reachable domain
    Odoo.sh customers should use their .sh subdomain

What your Base account needs

  • Active Base.com subscription
    With access to marketplace integrations
  • Shein seller account
    For one of the supported Shein markets
  • Shein API credentials or authorization
    Required to connect the Shein account to Base
  • Correct Shein market and language
    The listing language should match the seller account and market
  • Categories and user parameters downloaded
    Needed for correct Shein listing fields and attribute mapping
  • Sync intervals configured
    Stock and price synchronization rules are configured in Base
  • Courier mapping
    Required for correct shipping data transfer

External service notice. Base Connector relies on Base.com to operate. The Odoo module by itself only issues the API key and exposes data through the Odoo External API – the rest of the integration logic, including the Shein connection, runs on Base.com infrastructure. An active Base.com subscription and a connected Shein seller account are required for the connector to function. Without them, no marketplace synchronization occurs. base.com · Privacy Policy

FAQ

The questions that come up first

Pulled from real conversations with merchants evaluating the connector.

Do I need a Base.com account to use this module?

Yes. The Odoo module on its own only generates the API key and exposes Odoo data. The Shein integration runs through Base.com, so an active Base subscription is required.

Which Shein markets are supported?

Base supports Shein markets including US, BR, AT, DE, ES, FR, IT, NL, PL, RO, SE, UK and MX. Each Shein integration account in Base is configured for a specific market.

Are Shein orders created as sales orders in Odoo?

Shein orders are imported into Base first. They can then be mirrored into Odoo as sales orders with buyer data, order lines, discounts and shipping information, depending on the connector configuration.

Is stock sync close to real time?

Base supports stock intervals including 5 min and live synchronization, depending on the Base plan and integration setup. You can also choose 1 h, 3 h, 8 h or turn stock sync off.

Can I synchronize prices?

Yes. Base supports Shein price synchronization using selected price groups, with options such as multipliers, fixed markups and rounding. Price intervals include 1 h and live, depending on the plan and setup.

Where do I configure the Shein side?

In Base.com. After connecting Odoo and Shein, you configure the Shein market, listing language, categories, user parameters, stock rules, price rules, courier mapping and order settings in the Base interface.

Does Shein support variants?

Yes, but with Shein API limits. Variants can use a maximum of 2 sales attributes, and images must be assigned correctly. Some category-specific rules may also apply.

Can I edit Shein listings after they are accepted?

Only partially through the API. After Shein accepts an offer, title, description, images and parameters may need to be changed directly in the Shein panel.

Does the connector support returns?

Yes, Shein returns can be imported into Base. However, Shein provides limited return status information, mainly the accepted return status.

Does invoice forwarding work for every Shein market?

No. Forwarding invoices to Shein is available only for the Brazilian market. For other markets, Shein invoice forwarding is not available through the integration.

Can I rotate the Odoo API key without breaking the integration?

Yes. Regenerate the key in the Base Connector module in Odoo and paste the new value into Base.com. Synchronization may pause briefly during the swap and continue from the next cycle.

Does it work with multi-company setups?

Yes. You can use Odoo companies and Base account configuration to keep catalogs, prices, stock and market settings separated. Each company can use its own API key and mapping.

Sell on Shein. Manage from Odoo. Configure in Base.

One Odoo module, one Base.com workspace, and your Shein operation runs with less manual work.

Base Connector for Odoo 18.0 – Shein Global

base.com · Contact: bok@base.com

Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 126
Technical Name base_odoo_shein_connector
LicenseLGPL-3
Websitehttps://base.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with