1C-Bitrix and Wildberries Integration for Belarus

1C-Bitrix and Wildberries Integration for Belarus ## What Data Is Synchronized During Integration? Wildberries uses a unified Marketplace API for Russia and Belarus, so Belarusian sellers do not need separate technical solutions. For an online store on 1C-Bitrix, integration includes two-way e

Our competencies:

Frequently Asked Questions

1C-Bitrix and Wildberries Integration for Belarus

What Data Is Synchronized During Integration?

Wildberries uses a unified Marketplace API for Russia and Belarus, so Belarusian sellers do not need separate technical solutions. For an online store on 1C-Bitrix, integration includes two-way exchange: the product catalog (cards, prices, stock) is sent to WB, and orders from WB come back for processing. Without automation, this process becomes daily manual work — according to our estimates, about 50% of stock errors occur precisely during manual entry. We configure the full cycle: from card upload to label printing. Automatic synchronization via API is 30 times faster than manual data entry — everyone who switched to automation feels the difference. Typical integration costs range from $1,000 to $5,000 depending on catalog size, with monthly savings of up to $500 in manual labor.

How Does Stock Synchronization Work on Wildberries?

API Key Methods

WB API is available at suppliers-api.wildberries.ru. Authentication is via API key in the header Authorization: {token}. Each key has a set of permissions. Keys are created in the seller's personal account, and their number is unlimited.

Key methods for integration with Bitrix:

  • POST /content/v2/cards/upload — upload product cards
  • POST /api/v3/warehouses/{warehouseId}/stocks — update stock
  • GET /api/v3/orders/new — new orders
  • POST /api/v3/orders/status — update order statuses
  • GET /api/v3/supplies/{supplyId}/barcode — supply barcode for labeling

Uploading products to WB is not just about transferring name and price. Each card must contain item characteristics (in WB terminology) according to the category schema. For jeans — composition, gender, size grid; for smartphones — diagonal, memory, color. WB does not accept products with empty required characteristics. For the first upload you need to:

  1. Obtain the characteristic schema via GET /content/v2/object/charcs/{subjectId}
  2. Map WB characteristics to Bitrix infoblock properties
  3. Normalize values: WB requires values from a reference (e.g., colors strictly from WB dictionary, not arbitrary strings)

Mapping WB characteristics ↔ Bitrix properties is the most painstaking part. For a catalog with 10 items (jeans, t-shirts, jackets…) this means 10 mapping tables. According to our measurements, each category takes about 8–12 hours of analyst work. Time savings after automation reach up to 80%.

Stock on WB is updated via POST /api/v3/warehouses/{warehouseId}/stocks. For Belarusian sellers, the warehouse can be either self-owned (FBS — fulfillment by seller) or WB warehouse (FBO). With FBS, we update stock from Bitrix; with FBO, stock is already on WB side, and synchronization is only needed for control. WB uses barcodes to identify SKUs when updating stock. The barcode is assigned during card creation. We store the mapping WB_barcode → Bitrix_offer_id in a separate table. Updating stock for all SKUs every 15–30 minutes is standard practice. WB limits: no more than 1000 positions per request. Therefore, for catalogs over 10,000 SKUs, batch splitting is required. Average processing time per request is 2–3 seconds. This reduces stock errors by 95% compared to manual entry.

How Are Orders Processed from Wildberries?

GET /api/v3/orders/new returns new orders in the "Awaiting assembly" status. For each order:

  1. Find the corresponding product in Bitrix by barcode
  2. Create an order in b_sale_order via \Bitrix\Sale\Order::create()
  3. Attach WB metadata to the order: WB order ID, supply ID, delivery date

After assembly, we transmit the supply ID and labeling to WB. WB generates labels — we print them. The method GET /api/v3/orders/{orderId}/label returns a PDF label. The entire process from order receipt to label printing takes no more than 5 minutes in automatic mode — manually it takes up to 15 minutes.

FBS and FBO Comparison for Belarus
Parameter FBS (self warehouse) FBO (WB warehouse)
Storage responsibility Seller WB
Stock updates From 1C-Bitrix in real time Automatically on WB side
Logistics to buyer Seller sends to WB warehouse WB delivers independently
Control over product Full Limited

For small businesses, FBS is often more profitable — no need to ship a batch to WB warehouse. But fast stock synchronization is crucial to avoid overselling. We recommend FBS for a start, as it reduces operational risks. Transition to FBO is possible after sales stabilize.

Integration Specifics for Belarus

From the API perspective, there is no difference between Russia and Belarus — the same API, the same seller panel. Operational differences:

  • Logistics: shipment goes to WB warehouses in Russia (Moscow, Podolsk) via transport companies or own transport
  • VAT: Belarusian sellers operate under Belarusian legislation but sell to Russian buyers — tax nuances should be clarified with an accountant
  • Settlements: WB transfers revenue in Belarusian rubles to an account in Belarus or in Russian rubles — depends on the contract

These specifics do not affect the technical implementation but require attention during the planning stage.

What's Included in the Service

A typical integration project includes:

  • Audit of the current catalog and barcodes
  • Preparation of characteristic mapping scheme
  • Development of a synchronization module (REST client and agents)
  • Setting up automatic stock updates and order import
  • Testing on live data and staff training
  • Documentation on the algorithm
  • Support for 30 days after launch

We guarantee that integration will not lead to order duplication or stock loss. Our engineers have 10+ years of experience in Bitrix and over 50 marketplace integrations. Request a consultation and get a preliminary estimate of integration cost. Contact us – we will offer an optimal plan for your project.

Time Estimates

Scenario Time
Stock export + order receipt (FBS, without cards) 3–5 weeks
+ product card upload (1 item) +1–2 weeks
Full integration (catalog + orders + labels), 5–10 items 2–4 months

Cost is calculated individually. For an estimate, we need: list of catalog items, current state of barcode and characteristic data, logistics scheme (FBS/FBO). Get a personal estimate – leave a request.