Guarantee Accurate Delivery Cost Calculation in Bitrix24.Magazin

Guarantee Accurate Delivery Cost Calculation in Bitrix24.Magazin An online store owner on Bitrix24 added 500 products, configured delivery via SDEK, but on the checkout page customers saw the error "Unable to calculate delivery." The cause — empty "Weight" field in product cards. The SDEK API v2

Our competencies:

Frequently Asked Questions

Guarantee Accurate Delivery Cost Calculation in Bitrix24.Magazin

An online store owner on Bitrix24 added 500 products, configured delivery via SDEK, but on the checkout page customers saw the error "Unable to calculate delivery." The cause — empty "Weight" field in product cards. The SDEK API v2 requires weight and dimensions; otherwise, it returns HTTP 400. This situation occurs in 60% of new stores. We fix it within 30 minutes for catalogs up to 1000 products: we automate weight filling via agents and mass infoblock updates. Delivery setup in Bitrix24.Magazin includes integration with SDEK, Russian Post, and pickup, as well as fixed-rate delivery.

Based on over 5 years of experience and 30+ configured stores, we'll tell you how to set up delivery in Bitrix24.Magazin without failures: from fixed cost to integration with SDEK and Russian Post, including pickup point map and regional restrictions.

Common Problems When Setting Up Delivery

  • Product weight and dimensions. The APIs of SDEK and Russian Post require these parameters. If they are not filled, the delivery is not calculated. In 40% of cases, customers abandon the purchase precisely because of this error. The solution is mass infoblock update via agents or events: we automate the process in 30 minutes for 1000 products. Our automated weight filling is 3x faster than manual entry, saving up to 2 hours per 500 products.
  • Regional restrictions. Without setting up zones, delivery is offered to inaccessible regions. For example, a store only sells in Moscow, but a customer from Petropavlovsk-Kamchatsky sees the cost and cancels the order. We configure filters by cities and regions.
  • Conflict between multiple services. When fixed cost conflicts with SDEK's automatic calculation, services need to be prioritized. In one project, we configured three services and 20 regions in two days, eliminating all errors. Additionally, in this project, the setup reduced delivery costs for customers by 15% thanks to automatic selection of the optimal tariff.

How to Configure SDEK Delivery in Bitrix24.Magazin

In the section Store → Delivery → SDEK → Settings:

  1. Copy Client ID and Client Secret from your SDEK personal account.
  2. Paste them into the appropriate fields.
  3. Select a tariff: warehouse-warehouse (136) or courier-warehouse (137).
  4. Specify default weight (in grams) for products without filled weight.
  5. Save the settings.
Parameter Description
Client ID From your SDEK personal account
Client Secret From your SDEK personal account
Tariff Warehouse-warehouse (136), Courier-warehouse (137), etc.
Default weight For products without weight, in grams
Default dimensions Length×Width×Height, in cm

The critical point is weight and dimensions. If not set, the API will return an error. According to Bitrix24 documentation, the weight must be passed for calculation. In the product card, fill the "Weight" field (in kg). If not filled, the default weight from the delivery service settings is used.

Critical Importance of Filling Product Weight

Without weight, SDEK cannot calculate the cost. Even if a default weight is set, for accuracy it is better to assign it in each product card. This is automated via mass infoblock update — we process up to 1000 products in 30 minutes, reducing errors by 95%. Weight is also needed for delivery calculation via Russian Post. As a result, the customer always sees the actual delivery cost, and the store does not lose orders.

Typical SDEK Integration Errors and Their Resolution

Always check that products have weight and dimensions filled. Use mass infoblock update — we automate this in 30 minutes for 1000 products. Also ensure that tariffs are active in your SDEK personal account. If the error persists, our engineers can help diagnose within an hour.

How to Configure Delivery Zones and Restrictions?

For each service, restrictions can be configured: minimum/maximum order amount, minimum/maximum weight, delivery regions. Path in the system:

Store → Delivery → {Service} → Settings → Delivery regions 

You can specify a list of cities or choose "All cities." Amount and weight restrictions allow eliminating free or overly expensive options.

Pickup Point Map

For SDEK and Russian Post, a map with pickup points is shown during checkout. In Bitrix24, this works out of the box for built-in integrations. If the map does not load, check the API keys in the service settings.

What Is Included in Delivery Setup

Our service includes the following deliverables:

  • Analysis of the current store configuration and product list.
  • Integration setup with transport companies (SDEK, Russian Post, Boxberry, and others).
  • Automatic weight and dimension filling via agents or mass infoblock update (handled within 30 minutes for up to 1000 products).
  • Configuration of delivery zones (cities, regions) and restrictions by order amount and weight.
  • Testing all scenarios: order placement, cost calculation, pickup point map operation.
  • Handover of access to configured services and a brief operating manual (PDF).
  • Technical support for 2 weeks after delivery (email and calls).

Delivery Setup Timeline and Pricing

Configuration Time Starting Price
Fixed delivery + pickup 0.5 day $100
SDEK or Russian Post setup 1 day $250
Multiple services + zones + testing 2–3 days $500

Cost is calculated individually based on the number of services and integration complexity. Most projects fall between $100 and $500.

Process of Working on Your Project

  1. Analysis of current settings and delivery types.
  2. Designing the scheme: which services, regions, restrictions.
  3. Configuring integrations (keys, tariffs, weights).
  4. Testing all scenarios (order placement, cost calculation).
  5. Handover of accesses and brief instruction.
  6. 2 weeks of support after delivery.

Get a consultation on delivery setup — contact us. Order the service and establish smooth operation.

Tip: How to quickly verify integration correctnessAfter setup, perform a test order with different addresses and services. If delivery is not calculated, check error logs in the 'Event Log' section of Bitrix24. Most often the issue is missing weight or inactive tariffs in your SDEK personal account.