Title: Yandex Delivery for WooCommerce
Author: yandexdelivery
Published: <strong>November 7, 2026</strong>
Last modified: November 8, 2026

---

Search plugins

![](https://ps.w.org/yandex-delivery-for-woocommerce/assets/banner-772x250.png?rev
=3790124)

![](https://ps.w.org/yandex-delivery-for-woocommerce/assets/icon-256x256.png?rev
=3790124)

# Yandex Delivery for WooCommerce

 By [yandexdelivery](https://profiles.wordpress.org/yandexdelivery/)

[Download](https://downloads.wordpress.org/plugin/yandex-delivery-for-woocommerce.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/yandex-delivery-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/yandex-delivery-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/yandex-delivery-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/yandex-delivery-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/yandex-delivery-for-woocommerce/)

## Description

Connect your WooCommerce store to Yandex Delivery and manage delivery from WordPress.

Published by Yandex Logistics.

 * Courier, pickup-point and parcel-locker delivery with shipping rates and estimated
   delivery times at checkout.
 * Pickup-point selection on a map or in a list, with customer address search and
   browser geolocation.
 * Warehouse creation and synchronization, shipment creation, confirmation and cancellation,
   shipping documents and courier pickups.
 * Background shipment status updates and configurable order status transitions.
 * Mapping of WooCommerce payment methods to advance payment or payment on receipt.
 * Classic Checkout, Checkout Blocks, HPOS, and Russian and English interfaces.

A Yandex Delivery account and API token are required. The map uses a separate Yandex
Maps browser API key.
 Available services and payment on receipt depend on your 
Yandex Delivery account terms.

#### Описание на русском

Подключите Яндекс Доставку к магазину на WooCommerce: рассчитывайте стоимость и 
срок доставки, предлагайте покупателям курьерскую доставку, пункты выдачи и постаматы.

Покупатели выбирают пункт выдачи на карте или в списке. Продавец управляет складами,
отправлениями, документами и заявками на забор курьером из WordPress.

Для работы нужны аккаунт Яндекс Доставки и токен API; для карты — отдельный браузерный
ключ API Яндекс Карт. Доступность услуг и оплаты при получении зависит от условий
аккаунта Яндекс Доставки.
 Поддерживаются классическое и блочное оформление заказа,
HPOS, русский и английский интерфейс.

#### Support / Поддержка

For questions about this plugin, email [yandex-delivery-wordpress@yandex-team.ru](https://wordpress.org/plugins/yandex-delivery-for-woocommerce/yandex-delivery-wordpress@yandex-team.ru?output_format=md).

По вопросам работы модуля пишите на [yandex-delivery-wordpress@yandex-team.ru](https://wordpress.org/plugins/yandex-delivery-for-woocommerce/yandex-delivery-wordpress@yandex-team.ru?output_format=md).
Do not include API tokens, passwords or customer personal data. Не присылайте API-
токены, пароли и персональные данные покупателей.

### External services

#### Yandex Delivery

This plugin uses the Yandex Delivery API to check the connection, synchronize and
create warehouses, find pickup points, calculate delivery prices and estimates, 
create and cancel shipments, request shipping documents and courier pickups, and
refresh their statuses.
 After an administrator configures a Delivery API token,
requests are sent from the store server when those actions are used, when checkout
recalculates delivery or searches pickup points, and during configured background
status and warehouse synchronization jobs.

The selected environment determines the destination:
 * Production: https://b2b-
authproxy.taxi.yandex.net/api/b2b/platform * Test: https://b2b.taxi.tst.yandex.net/
api/b2b/platform

Requests include the API token and operation-specific data: warehouse/station and
shipment identifiers; sender and recipient addresses or coordinates; contact names,
phone numbers and email addresses where required; order references, product names,
quantities, prices, weights and dimensions; payment-on-receipt amounts and delivery
instructions. Pickup-point searches send geographic bounds, filters and parcel requirements.
Status and document requests send the relevant shipment identifiers. The test environment
is also an external Yandex service; use synthetic customer data there.
 The Delivery
API token stays on the store server and is sent only to the selected Delivery API
endpoint.

Service documentation: https://yandex.ru/support/delivery-profile/
 Service terms:
https://yandex.ru/legal/logistics_terms_of_use/ru/ Privacy policy: https://yandex.
com/legal/confidential/en/

#### Yandex Maps JavaScript API

With a Maps browser API key configured, the browser loads the Maps API from https://
api-maps.yandex.ru/2.1/ when the pickup-point map opens or when the initial checkout
price estimate needs to geocode the customer address. This can happen before the
customer opens the map. The browser connects to Yandex Maps services for map tiles
and address geocoding.
 Yandex receives the browser API key, language, IP address
and normal browser request metadata. Address lookup sends the delivery address or
search text; displaying the map sends its visible area. Initial pickup-price estimation
and map opening can request browser geolocation. If permission is granted, the location
determines the pickup-point search area and map center; otherwise the customer address
or Moscow is used. The resulting search area is also sent through the store server
to the Delivery API. The browser Maps key is public and should be restricted to 
the store domain. It is separate from the server-side Delivery API token.

Service documentation: https://yandex.com/dev/jsapi-v2-1/doc/en/
 Usage conditions
overview: https://yandex.com/dev/commercial/doc/en/ Service terms: https://yandex.
ru/legal/maps_api/en/ Privacy policy: https://yandex.com/legal/confidential/en/

### Source code

JavaScript and CSS sources are included in assets/src. The build script is scripts/
build-point-picker.mjs.
 With Node.js 20+ and npm installed, run npm ci followed
by npm run build in the plugin directory. Dependency versions are pinned in package-
lock.json. Compiled files are written to assets/build. PHP sources and Composer 
manifests are also included; bundled dependencies retain their original licenses.

### License

Copyright (C) 2026 Yandex Logistics. Publisher: Yandex Logistics.

This plugin is distributed under the GNU General Public License, version 2 or, at
your option, any later version.
 See LICENSE for the complete terms. Yandex Delivery
and Yandex Maps services are subject to their separate terms.

## Screenshots

[⌊Configure courier delivery, pickup points and parcel lockers in the delivery profile.⌉⌊
Configure courier delivery, pickup points and parcel lockers in the delivery profile
.⌉[

Configure courier delivery, pickup points and parcel lockers in the delivery profile.

[⌊Select a pickup point at checkout and view the delivery price and estimated delivery
time.⌉⌊Select a pickup point at checkout and view the delivery price and estimated
delivery time.⌉[

Select a pickup point at checkout and view the delivery price and estimated delivery
time.

[⌊View the delivery summary and create a shipment from the WooCommerce order screen.⌉⌊
View the delivery summary and create a shipment from the WooCommerce order screen
.⌉[

View the delivery summary and create a shipment from the WooCommerce order screen.

## Installation

 1. Under Plugins > Add New, search for Yandex Delivery for WooCommerce, install it
    and activate it. Alternatively, upload the release ZIP through Plugins > Add New
    > Upload Plugin.
 2. Open Yandex Delivery > Quick Setup. Select the Production or Test environment, 
    enter your Delivery token, then verify and save the connection.
 3. To enable the pickup-point map, enter your Yandex Maps browser API key and restrict
    it to your store domain.
 4. Synchronize existing warehouses or create a warehouse, then select an active default
    warehouse.
 5. Add the Yandex Delivery shipping method to the required zones under WooCommerce
    > Settings > Shipping.
 6. Configure delivery options and pickup-point filters in Delivery profile. Set product
    weights and dimensions, or configure fallback values.
 7. In Payment methods, map each WooCommerce gateway to Paid in advance or Postpayment
    on receipt. For postpayment, also enable payment on receipt in Delivery profile.
 8. Place a test order, check the shipping price and estimated delivery time, and create
    a shipment from the order screen.

## FAQ

### Which platform versions are required?

PHP 7.4+, WordPress 6.2+ and WooCommerce 7.3.0+. Both Classic Checkout and Checkout
Blocks are supported, with HPOS enabled or disabled.

Compatibility tested on WordPress 6.2 / WooCommerce 7.3.0 / PHP 7.4 and WordPress
7.1.4 / WooCommerce 11.2.2 / PHP 8.3, with Classic Checkout, Checkout Blocks and
HPOS enabled or disabled.

### Where do I manage shipments and courier pickups?

Use the WooCommerce order screen or the shipment registry. Warehouses and courier
pickups have separate pages under Yandex Delivery.

### Where can I find diagnostic logs?

Open WooCommerce > Status > Logs and select the yandex-delivery source.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Yandex Delivery for WooCommerce” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ yandexdelivery ](https://profiles.wordpress.org/yandexdelivery/)

[Translate “Yandex Delivery for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/yandex-delivery-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/yandex-delivery-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/yandex-delivery-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/yandex-delivery-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/yandex-delivery-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Fix grouped shipping in Classic Checkout and Checkout Blocks on current WooCommerce
   versions.
 * Support the current WooCommerce Cart-Token issuer while preserving signature 
   and checkout-owner validation.
 * Keep delivery awaiting calculation from appearing as free delivery when private
   rate metadata is omitted.
 * Preserve checkout session updates during concurrent WooCommerce requests.
 * Verify compatibility with WordPress 7.1.4 and WooCommerce 11.2.2 while retaining
   support for WordPress 6.2, WooCommerce 7.3.0 and PHP 7.4.

#### 1.0.0

 * First public WordPress.org release.
 * Courier, pickup-point and parcel-locker delivery with checkout prices and delivery
   estimates.
 * Pickup-point selection on a map or in a list, with address search and optional
   browser geolocation.
 * Warehouse management, shipments, shipping documents, courier pickups and background
   status updates.
 * Warehouse drop-off point search by city or address without browser geolocation,
   with a five-minute catalog cache and 50 results per page.
 * Classic Checkout, Checkout Blocks, HPOS, and Russian and English interfaces.

## Meta

 *  Version **1.0.1**
 *  Last updated **4 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Pickup Points](https://wordpress.org/plugins/tags/pickup-points/)[shipping](https://wordpress.org/plugins/tags/shipping/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/yandex-delivery-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/yandex-delivery-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/yandex-delivery-for-woocommerce/reviews/)

## Contributors

 *   [ yandexdelivery ](https://profiles.wordpress.org/yandexdelivery/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/yandex-delivery-for-woocommerce/)