Delivery of PRO plus via the integrator of delivery services and transport companies ApiShip for the online store CS-Cart

Delivery of PRO plus via the integrator of delivery services and transport companies ApiShip for the online store CS-Cart, Подписка на обновления:: 6 месяцев, image Delivery of PRO plus via the integrator of delivery services and transport companies ApiShip for the online store CS-Cart, Подписка на обновления:: 12 месяцев, image Delivery of PRO plus via the integrator of delivery services and transport companies ApiShip for the online store CS-Cart, Подписка на обновления:: 24 месяцев, image

This product is electronically distributed.

Кол-во транспортных компанийPRO + 50 транспортных компаний ArchitectureFront-end, Back-end Compatibility with versions4.10, 4.4.1, 4.13. ..., 4.15
21 000 
Add to wish list
  • - Payment by card
  • - Account for IP and LLC
  • - Payment under the contract
Specify options
15 000 21 000 
Specify options
13 000 18 000 
Total list price39 000 
Price for all28 000 

ApiShip is, perhaps, the largest consolidator of transport companies, facilitating the interaction of an online store with delivery services. He united more than 40 transport companies.

Our module integrates the ApiShip service into the website of your online store, thanks to which your customers will receive a huge selection of delivery methods, and you will be able to automate the process of delivering orders to customers as much as possible. You will be able to manage delivery from your admin panel without going to the delivery service sites.

One module for 40 transport companies instead of an individual module for each. This significantly speeds up the work of the site, unloads the server, eliminates the conflict of different modules with each other.

The module automatically calculates the cost of delivery, forms an order to a transport company based on customer data, prepares accompanying documents, and automatically changes delivery statuses.

You conclude contracts with transport companies directly.

Aggregator and consolidator

An aggregator is a company that enters into contracts with transport companies, agrees with them on special conditions for itself, connects customers to its service and forms orders from its contract. They offer on average more pleasant conditions for customers than the delivery services themselves due to the mass nature of orders. However, they will not offer customized terms for large clients.

The consolidator automates interaction with delivery services, but at the same time customers conclude contracts with them independently on their own terms. That is, large online stores can negotiate a deal directly with a transport company.

List of delivery services

  • 5Post,
  • Accotdpost;
  • Axilog;
  • Az.Express;
  • B2Cpl;
  • BoxBerry;
  • CheckBox;
  • CityExprass;
  • CSE;
  • Dalli-Service;
  • Dostavista;
  • Dostavka-Club;
  • Dostavka.GURU;
  • DPD;
  • DRH Logistic;
  • Gett;
  • Hermes Russia;
  • IML;
  • Logsis;
  • MaxiPost;
  • On-Time;
  • OZON Roket;
  • PickPoint;
  • Pony Express;
  • SmartDostavka;
  • SmartSend;
  • TopDelivery;
  • Viehaly;
  • Vozovoz;
  • Business lines;
  • E-KIT;
  • To-Place;
  • L-Post;
  • Russian post;
  • PEC Easywey;
  • Sberbank statistics;
  • SDEC.

Working process

The buyer puts the goods from your site in the cart and begins to place an order. He is shown all available delivery methods with the already calculated cost, taking into account the weight and size of the goods and the delivery address. He chooses the most convenient delivery method for him and places an order. If you have two-factor payment enabled, then at this moment the money is frozen on the buyer's account.

The module collects data about the order and forms and sends the order for delivery to the transport company. After you pack the goods and upload information about the number of boxes and their contents to the module, it will generate accompanying documents: a bill of lading, a certificate of acceptance and transfer, address labels. They will need to be printed out. Stick the stickers on the boxes, put the rest of the documents inside. After that, the order can be transferred to the courier or handed over to the sorting center.

At this moment, the module changes the order status to "Transferred to the transport company". If you have two-factor payment enabled, at this moment the frozen payment is unblocked and transferred to your account.

Then both you and the buyer can track the order movement by automatically changing statuses in your personal account. After the goods are handed over to the buyer, the closing receipt is knocked out.

If the buyer did not pick up the order in the PVZ, it is returned to you by the same delivery service after the expiration of the storage period. The money for the order is returned to the buyer.

Calculation of the cost of delivery and transfer of data to the transport company

To calculate the cost of delivery, the module requests information on the website of the transport company. However, this site may not be available for a number of reasons: due to technical work, server restarts, network errors, and so on. In this case, the buyer may not receive timely information about the cost of delivery.

In order to avoid such problems, our module stores information about tariffs in its memory, and if the delivery service website is not available, calculates the cost of delivery based on the stored information. It also stores its calculations in memory, and when access to the site is restored, it immediately sends order information there.

This allows you not to lose customers due to problems on third-party resources.

Tracking compliance of shipments with tariff requirements

The module contains a constantly updated tariff directory. When you fill in the information about the number and size of boxes in the order, it automatically checks the size of each box for compliance with the tariff conditions.

If the box does not match the tariff for some parameter, the module allocates this parameter. You will immediately notice the error and will be able to correct it in a timely manner.

Валидация заказа перед упаковкой

Прежде чем вы приступите к обработке заказа, наш модуль убедится в том, что на адрес, указанный покупателем, возможна доставка. К сожалению, покупатели не всегда корректно заполняют свой адрес: < / p>

  • Пишут цифры словами;
  • Не разделяют название улицы, номер дома и квартиры запятыми;
  • Пишут с опечатками.

Также бывает так, что в разных транспортных компаниях и картах одно и то же здание имеет разный адрес. Ярким примером может, например, служить адрес нового склада фулфилмента Почты России – «Внуково-2». Даже в разных картах он указывается по-разному. Так, в "Google карты" указан адрес: Наро-Фоминский р-н, 102976, пос. Марушкинское, д, Шарапово, Московская обл., 143390, а Яндекс.Карты указывают иной адрес: Россия, Москва, поселение Марушкинское, квартал № 63, дв1с2.

Модуль автоматически сверяет адрес с базой транспортной компании, и если такого адреса в базе нет, предложит покупателю исправить адрес. < / p>

Отправка заказа только после подтверждения

Бывает так, что покупатель не полностью уверен в заказе, и желает обсудить выбор товаров с менеджером. Он оформляет часть товаров, а по поводу остальных связывается с менеджером. После консультации придется вносить изменения в заказ, а это лишнее время. Да и не все транспортные компании поддерживают такую возможность. То есть, придется оформлять второй заказ, что тоже связано с дополнительными хлопотами для покупателя. < / p> <п>Поэтому модуль ApiShip отправляет информацию о заказе в службу доставки только после того, как вы просмотрите заказ, убедитесь, что все товары есть в наличие, а покупатель больше не планирует ничего дозаказывать, и выставите статус «Готов к передаче в транспортную компанию». < / p>

Отдельное грузоместо

По умолчанию все товары из заказа упаковываются в один или несколько коробов все вместе. Однако существуют категории товаров, с которыми такая тактика может быть проигрышной. < / p>

Например, это может быть бытовая техника, или некрупная мебель, или некрупная мебель: стулья или пуфики. Их не сложишь в одну коробку с футболками или книгами. Да и не нуждаются они в дополнительной упаковке, кроме заводской. < / p>

Для таких товаров мы добавили возможность отправлять их, как отдельное грузоместо. Это значит, что их не будут переупаковывать и комбинировать с другими товарами, а сразу резервируют под него отдельное грузоместо. < / p>

Также вы можете при необходимости отредактировать грузоместо, изменив размеры или вес товара. В некоторых случаях производитель не корректно указывает размеры товара, и при передаче заказа в транспортную компанию важно указать корректные данные. < / p>

Габариты по умолчанию

Настраивая каждый тариф, вы должны указать габариты груза по умолчанию. Это необходимо в двух случаях: < / p>

  • Если в карточке товара не указан какой-то из габаритов или вес;
  • Если один из параметров меньше минимально допустимого значения для транспортной компании.

К сожалению, поставщик не всегда добросовестно заполняют информацию о товаре. Конечно, по мере сил информацию все равно придется актуализировать, но если вы не успели этого сделать вовремя, модуль подставит информацию, указанную в габаритах по умолчанию. < / p>

Также модуль позволяет отправлять даже самые маленькие грузы, такие, как семена или запчасти для электроники. < / p>

Связь заказов

Иногда в уже созданный заказ на доставку бывает необходимо внести изменения. Например, если покупатель решил увеличить или уменьшить количество заказываемого товара. Или если чего-то из заказанного нет в наличие. Однако информация об этом заказе именно в таком виде фигурирует уже во множестве документом. < / p>

Поэтому модуль Пасека вместо того, чтобы менять первоначальный заказ, создает новый и вызывает его с первым. Для этого нужно просто указать в соответствующем поле идентификатор первоначального отправления. < / p>

Справочник тарифов

Мы добавили в модуль справочник тарифов. При заполнении информации об упаковке заказа, модуль проверяет габариты коробок, вес и стоимость отправления и сравнивает их с ограничениями тарифа. Если отправление не соответствует этим требованиям, модуль подсветит соответствующее поле красным. < / p>


Мы добавили в модуль возможность создавать префиксы. По префиксу продавец сразу поймет, на какой именно площадке был создан заказ и в какую транспортную компанию будет направлен. < / p>

Забор груза со слада

Если вы и ваши покупатели часто пользуетесь услугами одной и той же транспортной компании, то вместо того, чтобы самостоятельно доставлять заказы в сортировочный центр или отдавать курьерам каждый заказ отдельно, вы можете воспользоваться услугой забора груза со склада продавца. < / p>

В этом случае курьер будет приезжать на ваш склад 1-2 раза в сутки, в зависимости от количества заказов, и забирать все заказы, подготовленные к этому времени. Стоить это будет намного дешевле, чем вызов курьера персонально на каждое отправление, и доставит вам куда меньше хлопот. Это позволит существенно снизить стоимость доставки для конечного покупателя. < / p>

Настройка дополнительных услуг

У каждой транспортной компании есть свой набор дополнительных услуг:

  • Наложенный платеж;
  • Оплата картой при получении;
  • Доставка нескольких товаров для примерки;
  • Контроль товара;
  • Частичная выдача и так далее.

Все дополнительные услуги могут быть настроены для каждого тарифа в личном кабинете на сайте маркетплейса для конкретной транспортной компании и конкретного тарифа. Вы получаете максимально гибкий инструмент для настройки всех транспортных компаний в одном месте. < / p>


В сочетании с модулем «Логистика» автоматически оформляет доставку от склада продавца. < / p>

Также модуль совместим со следующими модулями: < / p>

  • Заказ на сборку (сбор груза до конечного покупателя);
  • Заказ на поставку (сбор заказов до сортировочного пункта для сортировки и доставки покупателю);
  • Заказ на доставку (сбор груза до сортировочного пункта для переупаковки и доставки покупателю);
  • Заказ на приемку (сбор груза для перемещения между складами).


1. После установки модуля перейдите во вкладку "Модули", в выпадающем меню выберите пункт "Управление модулями" и "MAURISWEB".< / p>

2. В открывшемся списке выберите интересующий вас модуль и нажмите на его название, выделенное синим или чёрным цветом.


3. Перейдите во вкладку "Основное". В случае, если лицензионный ключ не выставлен автоматически и настройки модуля будут заблокированы, пройдите в ваш аккаунт на  скопируйте лицензионный ключ и вставьте его в соответствующий пункт. Ключ так же отправлен на вашу электронную почту.

<П>4. Ниже Опуститесь, выберите раздел "Основные настройки" и отметьте галочкой пункт "Сохранить данные при удалении модуля", чтобы не потерять их при переустановке модуля.

5. Перейдите во вкладку "Авторизация". Введите логин, пароль и API токен для входа в Личный кабинет ApiShip. Это необходимо для синхронизации маркетплейса с сервисом.

Эти данные содержатся в разделе "Панель управления" в Личном Кабинете Апишип.

6. Перейдите во вкладку "Настройки". Поставьте галочку, если будете использовать тестовое API. Если вы используете тестовую версию Личного кабинета какой-либо транспортной компании, то поставьте галочку, если версия боевая, то не ставьте.

<П>7.  вы Разверните дополнительное меню в пункте "Единицы измерения длины в вашей системе" и выберите одно из предлагаемых значений: "мм", "см", "м".

8. Specify the payment method to the courier in cash by default. To do this, in the item "Cash on delivery payment methodsin cash", select one of the suggested methods. For example: "Bank card", "Invoice", "Discuss by phone", etc. (depending on the payment methods you already have).To select more than one entry, left-click on the entry while holding the CTRL key. To remove the selection, left-click on this entry again while holding down the CTRL key.

Please note that different transport companies may have different payment requirements. In the settings, only the data that will be specified by default is displayed!

9. Specify the payment method to the courier by cards by default. To do this, in the item "Cash on delivery payment methods by cards", select one of the suggested methods. 

10. As a rule, the transport company includes insurance and cash on delivery in its services. To sum up the total cost of all fees of the delivery service in the receipt, check the appropriate box.

11. Indicate in numbers the waiting time for a response from the provider. If this period is exceeded, the request will be rejected.

12. Go to the "Orders" tab. Specify the prefix to the order number and the separator of the order number. With this prefix, orders will be created in the Personal Accounts of delivery services.

13.To send goods on behalf of the marketplace, check the appropriate box.

14. Check the statuses for which you need to make a change request for ApiShip. At the same time, the final status does not need synchronization.

For example, while the order is being processed, its status will be "Open" and the carrier does not need information about this. But the status "On hold" means that the process is frozen pending confirmation (payment or availability of goods) and will not be transferred to the carrier until its completion. The status "Completed" indicates the completion of the transportation, the buyer has received the order and he will not need to make a new request to change the status.


15. Go to the "Profile Fields" tab. In the "Buyer" section, select from which profile fields the information about the buyer will be indicated. If necessary, you can create your own profile fields (see the subsection "Profile Fields").

16. In the "Seller" section, specify the profile fields for the seller.

17. Go to the "CRON" tab. Enter the commands into the CRON scheduler. Note that the CRON job is configured on the server. The stability of the store will depend on the correct configuration. 

Address for CRON settings (for example: php/var/www/mw/data/www/ - p --dispatch=maurisweb_apiship.send_orders.create) may differ from the control panel or other server settings. To configure the task, contact the server administrator.

18. Go to the "Logging" tab and select the type of logging: "Not selected", "File system", "Database".

19. Save the module settings by clicking on the blue "Save" button in the upper right part of the screen.


1. To create new profile fields, go to the "Administration" tab, select the "Profile Fields" section and then "Buyers and Administrators".


2. Click on the plus button in the upper right corner of the panel.


3. Fill in the required fields (marked with a red asterisk) and specify access to the profile in the "Profile (Show/Required).


4. When all the fields are filled in, click on the "Create" button in the upper right corner of the panel.


5. If the profile fields are displayed in different sections with the same names (for example, in the "Address" and "Contact information" sections), it is recommended to add a distinction mark to one of them (*, !, @, etc.)


6. In this case, you will not make a mistake during the selection.


7. To make the profile fields appear on the checkout page, go to the "Design" tab, select the "Layouts" and "Layouts" section.

8. Go to the "Checkout" tab.

9. Go to the parameters of a ready-made block or create your own.

10. Go to the "Content" tab and click on the "Add profile fields" button. 

11. In the window that opens, tick the required profile fields. Click on the "Add profile fields" button to continue the selection or "Add profile fields and close" to complete the selection.

12. Save the changes by clicking on the button in the lower right corner.


1. To configure privileges for a group of users, go to the "Buyers" tab and select the "User Groups" section.

2. Select the desired user group and click on its name highlighted in blue.

Do not forget that in order to correctly configure the privileges of groups with the "Seller" type, the "Privileges for Sellers" module must be installed and enabled.

3. Go to the section "MW: ApiShip" and specify the access level for the items "Transport companies" and "Settings": "Full access", "View only", "No access". 

The item "Transport companies" gives access to view and create TC, as well as to carry out their approval (only for administrators).

The "Settings" item allows you to change the order statuses.

4. Save the changes by clicking on the blue "Save" button in the lower right corner of the window.


To synchronize the data of the ApiShip Personal Account with the platform, go to the "Modules" tab, the "ApiShip" section and select "Settings".

For the initial synchronization setup, be sure to follow the following order:


1. First of all, synchronize the data about the delivery services with the ApiShip Personal Account.

2. To do this, first click on the white button "Synchronize delivery services",

3. then "Synchronize tariffs".

4. The list of delivery services will be filled in automatically. If this did not happen, then check the module settings (see the section "MODULE SETTINGS"). It is possible that the authorization data was entered incorrectly (item 5) or the test mode is used incorrectly (item6).


1. Information about carriers is contained in the "Transport companies" tab.

2. It is synchronized with the "Delivery Services" tab in the ApiShip Personal Account. In the "Connected" section there are those transport companies that can already be used. The rest are located in the "Available to connect" section.

3. First click on the "Sync" button.

4. The connected transport companies will be displayed in the tab.


1. Each time, after adding a new TC not through synchronization (for example, added by the seller), you need to synchronize the types of reception and types of delivery.

To do this, go to the "Reception Types" tab and click on the "Synchronize" button.

2. Then enter the "Delivery Type" tab and click on the "Sync" button.


1. For the correct synchronization of the store and transport companies, you need to correlate the statuses. To do this, go to the "Statuses" tab and click on the "Synchronize" button (especially after a new TC has been added).

2. The statuses of transport companies will be listed in the left column.

3. In the right - store statuses.

4. Expand the additional menu and select the status of the store, which will be correlated with a specific status for transport companies.

For example, the status of the transport companies "There is a problem" can be correlated with the status of the store "Failure". Now, when updating the order status by CRON, in case of a problem, the order status will change to "Failure".

You may not have to match all statuses, but it is recommended to do this for the maximum number so that there are no problems in the process.

5. After the status matching is completed, click on the blue "Save" button.


The seller can independently add a new transport company (TC), if he has the privileges for this. Also, the seller must have the correct address entered.

1. To add a new TC, in the seller's panel, go to the "Modules" tab, the "ApiShip" section and select "Settings".

2. Click the green "Add New" button.

3. Enter the name of the transport company you are adding.

4. Expand the additional menu in the "Delivery Service" item and select the desired company.

5. To fill in the data for creating a new TC, you need to log in to the ApiShip Personal Account and select the desired delivery service in the "Connected" section.

6. Inside there will be all the information to fill in the data about the new TC.

7. When all the data is filled in, click on the green "Save" button in the lower right corner of the window.

8. After that, the added TC will appear in the tab and will be marked in red until it is verified by the administrator.


1. After the seller has added a new TC, it must be checked by the administrator in order to use its services for the store.

To do this, in the admin panel, go to the "Administration" tab, the "Shipping and taxes" section and select "Transport companies".

2. Select the TC highlighted in red.

3. Set the status: "On" (enabled) or "Off" (disabled). And enter the ID in ApiShip.

4. The ID is located in the name of the TC in the ApiShip Personal Account (see paragraph 6 of the section "ADD A NEW TRANSPORT COMPANY BY THE SELLER")

5. After checking all the data of the new TC, click on the blue "Save" button in the lower right corner of the panel.

6. The red selection will disappear from the checked TC and now it can be used.


1. To bring to the showcase the opportunity to choose the services of a specific transport company, you need to create a delivery method.

To do this, go to the "Administration" tab, the "Shipping and Taxes" section and select "Shipping Methods".

2. To create a new delivery method, click on the button in the plus form on the right side of the panel.

3. Enter the name.

4. Expand the additional menu in the "Tariff calculation" item and select "ApiShip".

5. Click on the blue "Create" button in the upper right corner of the panel.

6. Go to the "Configure" tab. Check the box if the delivery is paid by the recipient. If the delivery service does not support payment by the recipient, then there will be problems with transferring the order to the TC,

7. In the "Transport company" item, select the delivery service.

Please note that the items marked with a red asterisk are mandatory!

8. In the "Tariff" item, select the desired tariff. Please note that if you want to add different tariffs from the carrier, then you need to create a delivery method for each of them. One delivery method = one tariff.

9. If the tariff assumes the presence of PVZ, then it is necessary to enter the city of reception.

10. Click on the "Select a reception point" button.

11. The PVZ catalog will appear. Click on the arrow and select the PVZ by double-clicking on it.

12. The selected PVZ will appear on the page.

13. Fill in the parameters of the weight, length, width and height of the cargo.

14. Go to the "Advanced Settings" tab. In addition to the standard functionality, here you can also turn on and off the buyer's address as mandatory.

If you tick the box "The buyer must specify his address",

then the buyer's address will be displayed when placing an order and will be mandatory.

15. If there is no check mark,

then during the checkout, the address fields for the buyer will not appear.

16. Save the changes by clicking on the blue "Save" button in the upper right corner of the panel.

17. If the delivery method needs to be added to all sellers, click on the button in the form of a blue gear, select "Allow delivery for all sellers". The delivery method will be added for all sellers of the store.


In some cases, as a result of a failure or error, the delivery method may lose tariff zones. Or, they are not added for the platform. Without specifying the tariff zone, the delivery method will not be displayed on the checkout page. Therefore, it is recommended to check the data in advance.

1. First of all, check if all countries are included. To do this, go to the "Administration" tab, select the "Shipping and Taxes" and "Countries" section.This is especially important when you work in different countries. 

2. In the list that appears, select the desired country. Make sure that the status is set to "On" (enabled)

3. Now check the tariff zones. To do this, go to the "Administration" tab, select the "Shipping and Taxes" and "Tariff zones" section.

4. Make sure that all the necessary tariff zones are enabled.

5. If necessary, add a new tariff zone by clicking on the plus button in the upper right corner of the panel.

6. Information about tariff zones is contained in the "Cost and delivery time" tab in any of the delivery methods.

7. If the contents of the tab are completely missing, then a failure has occurred. To enable all available tariff zones at once, click on the "Add all" button.

8. Or use the search.

9. The contents of the tab will be filled in.


1. Go to the showcase by clicking on the button in the form of a grocery basket.

2. Make a purchase.

3. The created delivery methods will be displayed on the checkout page.

4. When choosing a tariff that implies the presence of a PVZ, a map and a list of pick-up points will open.

5. To select the PVZ, you can use the side menu.

6. Or select the PVZ on the map. If dots with numbers appear on the map, it means that there are several PVZ in this district. Click on the circle with the number.

7. The map will zoom in, showing the PVZ in the desired region. Click on one of them to select.

8. A window will open with data about the PVZ: full address, phone number, working hours and landmarks. Click on the red "Select" button to finish selecting the PVZ.

9. Complete the purchase.


1. After the order is placed, its further editing takes place in the admin panel. To do this, go to the "Orders" tab and select "All orders".

2. Select an order and click on its name highlighted in blue.

3. The delivery method in the order will be specified exactly the one that the buyer chose.

4. If the order number is changed in the ApiShip Personal Account, it can be entered manually in the "ID in the ApiShip LC" field.

5. To change the order status, click on it, open the additional menu and select the one you want to install

6. To send the selected order to the shopping center, select it, click on the "Actions" button, and then go through "Send selected to the Shopping Center" and one of the options: "New only", "Update existing" or "Create new, update existing".

7. The inscription "Sent to Because" will appear under the order status.

8. To download shortcuts, select the function "Download address labels and acts" and "Download address labels". After the formation, the PDF document will be loaded into memory. 

9.To get the closing documents, select the function "Perform an action in ApiShip for selected orders" and "Download acceptance certificates". The archive with the documents will be loaded into memory.

CS-Cart Русская версия
Кол-во транспортных компаний:
PRO + 50 транспортных компаний
System files edits are required
  • Back-end
  • Front-end
  • Buyer
  • Owner
  • Vendor
Compatibility with versions:
  • 4.10
  • 4.4.1
  • 4.13. ...
  • 4.15

No reviews found

Possibly you may be interested