Download the PHP package shellpea/magento-cdek-shipping without Composer

On this page you can find all versions of the php package shellpea/magento-cdek-shipping. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package magento-cdek-shipping

Shellpea_CDEK модуль

Модуль интеграции со службой доставки СДЭК для Magento 2.4.6 и выше.


Возможности модуля

Шаг 3. Включить СДЭК для вашего магазина.

  1. Перейдите в панель администратора в раздел
    Stores > Settings > Configuration > Sales > Delivery Methods > CDEK

  2. Установите значение поля Enabled на Yes.

  3. В поле Title введите название метода доставки, которое будет отображаться пользователям во время оформления заказа.

  4. Заполните поля Account и Secure Password, которые соответствуют Идентификатору и Паролю клиента из личного кабинете СДЭК в разделе “Интеграция”.

  5. Опционально В модуле имеется интеграция с Yandex Maps, для включения небходимо заполнить оба поля Enabled Map for Checkout и Yandex Api Key ключ можно получить на API Яндекс Карты

  6. Установите значение поля Test Mode на No.
    Если Вы хотите протестировать доставку на тестовой среде CDEK, то необходимо установить Test Mode на Yes и ввести ключи от тестовой учётной записи.
    Данные для тестовой учётной записи являются общими и указаны в документации.

  7. В поле How the parcel will be delivered to Cdek? необходимо выбрать способ доставки посылок до СДЭК:

    • I will bring the parcel to Cdek myself - Вы самостоятельно доставляете посылку до офиса СДЭК.
    • The courier must pick up the parcel - курьер должен забрать посылку и доставить в СДЭК.
      Данное поле отвечает за выбор способа доставки (от двери/со склада), который влияет на стоимость доставки.
  8. В поле ZIP/Postal Code укажите почтовый индекс города отправления.

  9. Адрес отправления устанавливается одним из следующих способов:

    • При How the parcel will be delivered to Cdek? равном I will bring the parcel to Cdek myself
      доступно поле Pickup Point, в нем на основе почтового индекса из ZIP/Postal Code отображется список офисов.
      Выберите подходящий Вам офис, от него будет производиться расчет стоимсоти доставки.
      (В выбранный офис Вами производиться самостоятельный привоз посылки.)
    • При How the parcel will be delivered to Cdek? равном The courier must pick up the parcel
      необходимо указать адрес, на который должен прийти курьер, для этого заполните следующие поля:
      • Region/State
      • City
      • Street Address
      • Street Address Line 2 (необязательно)
  10. В поле Delivery mode выберите способы доставки, доступные пользователям при оформлении заказа:

    • Delivery by courier (Доставка курьером)
    • Delivery to the pick-up point (Доствка в ПВЗ)
    • Delivery to the parcel terminal (Доставка в постамат)
  11. Чтобы в Magento приходили вебхуки необходимо установить Webhooks Enable на Yes и Test Mode на No.
    Убедитесь, что в Account и Secure Password заполнены корректные данные из личного кабинете СДЭК
    (В тсетовом режиме Webhooks не приходят.)

  12. Quantity of copies of the Shipping label - число копий печатной формы.

  13. Barcode Format - Формат печати. Может принимать значения: A4, A5, A6, A7.

  14. Установите габариты упаковки: (влияет на стоимость доставки)

    • Выберете коробку из списка в поле Packaging
      При Packaging равном Your Packaging установите значения для следующих полей:
      • Package Length (cm)
      • Package Width (cm)
      • Package Height (cm)
        (Значение в сантиметрах)
    • В Default Attribute Set добавлены следующие атрибуты:
      • Package Length For Cdek (cm)
      • Package Width For Cdek (cm)
      • Package Height For Cdek (cm)
        (Значение в сантиметрах)
        Если у продукта указаны значения этих атрибутов, они будут использоваться для расчета стоимости доставки,
        в противном случае - габариты для выбранного Package в поле Packaging
        .
  15. В поле Sort Order введите число, чтобы определить последовательность, в которой СДЭК будет отображаться среди других способов доставки во время оформления заказа.

  16. Нажмите Save Config.


    Регистрация Заказа в СДЭК

  17. На боковой панели администратора откроте вкладку Sales > Orders,
    найдите нужный заказ и перейдите на страницу Order View.

  18. Для уже существющего Shipment:

    • Откройте вкладку Shipments, перейдите на страницу нужного Shipment
      и в секции Shipping and Tracking Information нажмите на Create Shipping Label.

    При создании нового Shipment:

    • Нажмите на кнопку Ship. В появившемся окне необходимо выбрать опцию Create Shipping Label.
      После чего нажмите на кнопку Submit Shipment….
  19. Распределите товары по упаковкам, укажите для них вес и габариты, нажмите Save.
    (Обратите внимание, что у каждого Package есть единицы измерения веса (kg/lb) и единица измерения габаритов(cm/in).
    Значение на СДЭК отпрвлятся в kg и cm соответственно.
    Поэтому если у Package единицой измерения веса являются lb, знаенчие веса будет конвертировано в kg.
    Аналогично и габариты из in будут конвертированы в cm)

  20. При успешном создании Shipping Label в секции Shipping and Tracking Information появится кнопка Print Shipping Label
    и номер для отслеживания, по которому можно отследить заказ в СДЭК.
    (Если при созднии Shipping Label возникнет какая-либо проблема, в форме Create Shipping Label появится сообщение об ошибки.)

  21. Чтобы скачать печатную форму ШК нажмите Print Shipping Label

All versions of magento-cdek-shipping with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
magento/framework Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package shellpea/magento-cdek-shipping contains the following files

Loading the files please wait ....