PHPackages                             pankovalxndr/dalli-sdk-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. pankovalxndr/dalli-sdk-php

ActiveLibrary[API Development](/categories/api)

pankovalxndr/dalli-sdk-php
==========================

This is a developer tool for integration with Dalli service.

v3.4.0(4mo ago)63.9k1MITPHPPHP &gt;=7.4.0

Since Dec 26Pushed 4mo ago2 watchersCompare

[ Source](https://github.com/PankovAlxndr/dalli-sdk-php)[ Packagist](https://packagist.org/packages/pankovalxndr/dalli-sdk-php)[ Docs](https://github.com/pankovalxndr/dalli-sdk-php)[ RSS](/packages/pankovalxndr-dalli-sdk-php/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (7)Versions (14)Used By (0)

SDK для службы доставки Dalli
=============================

[](#sdk-для-службы-доставки-dalli)

[![Build Status](https://camo.githubusercontent.com/cf45dba2b2f73cd060ae99bb9458b954e7f190632df5908340cf75ee8cec09a0/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f50616e6b6f76416c786e64722f64616c6c692d73646b2d7068702f6261646765732f6275696c642e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/PankovAlxndr/dalli-sdk-php/build-status/main)[![Code Coverage](https://camo.githubusercontent.com/10d72386c714aefe95c4c8cc52b375898d27662d2e238d92540f541303269478/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f50616e6b6f76416c786e64722f64616c6c692d73646b2d7068702f6261646765732f636f7665726167652e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/PankovAlxndr/dalli-sdk-php/?branch=main)[![Code Intelligence Status](https://camo.githubusercontent.com/e36d5afc34c1e73ce8c89fc630f9ed17e036b6925720bb1127179d61f46549e1/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f50616e6b6f76416c786e64722f64616c6c692d73646b2d7068702f6261646765732f636f64652d696e74656c6c6967656e63652e7376673f623d6d61696e)](https://scrutinizer-ci.com/code-intelligence)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/15fff07d3480e62e0c0c57603bea166eab14dfc6b34de55377d06db0d054d083/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f50616e6b6f76416c786e64722f64616c6c692d73646b2d7068702f6261646765732f7175616c6974792d73636f72652e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/PankovAlxndr/dalli-sdk-php/?branch=main)[![Latest Stable Version](https://camo.githubusercontent.com/b385ce99aec573fb1939eead1a370bb44a95c1b7c62d0a6821e3da9e4150c9b7/687474703a2f2f706f7365722e707567782e6f72672f70616e6b6f76616c786e64722f64616c6c692d73646b2d7068702f76)](https://packagist.org/packages/pankovalxndr/dalli-sdk-php)[![License](https://camo.githubusercontent.com/b2363882919af3c824d1ffee6d15d99048e90efcaf8cac1b7b3c77769655c6c5/687474703a2f2f706f7365722e707567782e6f72672f70616e6b6f76616c786e64722f64616c6c692d73646b2d7068702f6c6963656e7365)](https://packagist.org/packages/pankovalxndr/dalli-sdk-php)

Реализация API для [службы доставки Dalli](https://dalli-service.com/). Данная SDK поможет быстрее внедрить в свой проект взаимодействие со службой доставки Dalli.

Полное официальное описание взаимодействия с API Dalli можно найти [по ссылке](https://api.dalli-service.com/v1/doc/)

Возможности SDK:

- Добавить заявку в корзину
- Редактировать заявку в корзине
- Добавить заявку через Почту России
- Показать содержимое корзины
- Очистить корзины
- Отправка в доставку
- Получить акт приема-передачи
- Получить акт передачи денег
- Получить акт возврата
- Получить наклейки
- Получить наклейки из корзины
- Запрос типов доставки
- Запрос интервалов доставки
- Запрос статуса заказов
- Пункты выдачи
- Расчет стоимости доставки

Работа со всеми методами API возможна только при наличии доступов к сервису интеграции, которые выдаются только при обращении по электронной почте

---

### Требования

[](#требования)

Нужен PHP 7.4 или выше.

Данный SDK использует спецификацию [PSR-18 (HTTP-client)](https://www.php-fig.org/psr/psr-18/). Это значит в качестве HTTP-клиента можно использовать любой - клиент, поддерживающий данную спецификацию. Если у вашего клиента нет поддержки этой спецификации, можно посмотреть [имеющиеся адаптеры для большинства популярных HTTP-клиентов](http://docs.php-http.org/en/latest/clients.html)

---

### Установка

[](#установка)

Установка осуществляется с помощью менеджера пакетов Composer

```
composer require pankovalxndr/dalli-sdk-php
```

---

### Примеры использования (добавить заявку в корзину)

[](#примеры-использования-добавить-заявку-в-корзину)

```
$client = new Client(new \GuzzleHttp\Client(), 'my_awsome_token', Endpoint::MSK);

$items = [];
$item = new Item();
$order = new Order();
$receiver = new Receiver();

$receiver->setAddress('ул. Константина Константинопольского, д.1 к1')
    ->setTown('г. Москва')
    ->setPerson('Константин Константинопольский')
    ->setPhone('+7 000 000 00 00')
    ->setDate(new DateTime('2022-12-25'))
    ->setTimeMin('9:00')
    ->setTimeMax('22:00');

$item->setQuantity(2)
    ->setName('Моя тестовая товарная позиция')
    ->setWeight(3.15)
    ->setRetPrice(50.0)
    ->setInshPrice(5.0)
    ->setOriginCountry('RU')
    ->setGtd('10702030')
    ->setSuppCompany('Компания поставщик')
    ->setSuppPhone('+7 000 000 00 00')
    ->setSuppInn('3664069397')
    ->setType(1);
$items[] = $item;

$order->setNumber('sdk-001')
    ->setReceiver($receiver)
    ->setService(1)
    ->setWeight(3.15)
    ->setQuantity(1)
    ->setPayType(PayType::CASH)
    ->setPrice(150.0) // стоимость товарных позиций + стоимость доставки
    ->setPriced(50.0)
    ->setInshPrice(500.0)
    ->setInstruction('Максимально аккуратно')
    ->setItems($items);

$request = new CreateBasketRequest();
$request->addOrder($order);

$response = $client->sendCreateBasketRequest($request);

foreach ($response as $order) {
    $error = $order->getErrors();
    $success = $order->getSuccess();
    if ($success)
        echo $success->getBarcode() . PHP_EOL; // Штрих-код заказа в системе Dalli
}
```

### Тесты

[](#тесты)

Запуск тестов:

```
composer test
```

### Лицензия

[](#лицензия)

Данный проект распространяется [под лицензией MIT](LICENSE).

###  Health Score

45

—

FairBetter than 91% of packages

Maintenance76

Regular maintenance activity

Popularity27

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 97.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~96 days

Recently: every ~159 days

Total

13

Last Release

132d ago

Major Versions

v1.5.0 → v2.0.02024-01-03

v2.0.0 → v3.0.02024-05-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/746f1c5cbdd244326c41d5b139343575f7bf3e7442b22ed6e2aadb69be55ab24?d=identicon)[pankovalxndr](/maintainers/pankovalxndr)

---

Top Contributors

[![PankovAlxndr](https://avatars.githubusercontent.com/u/3092550?v=4)](https://github.com/PankovAlxndr "PankovAlxndr (33 commits)")[![ThaEin](https://avatars.githubusercontent.com/u/16339036?v=4)](https://github.com/ThaEin "ThaEin (1 commits)")

---

Tags

apisdkdeliverydalli

###  Code Quality

TestsPHPUnit

Static AnalysisPsalm

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/pankovalxndr-dalli-sdk-php/health.svg)

```
[![Health](https://phpackages.com/badges/pankovalxndr-dalli-sdk-php/health.svg)](https://phpackages.com/packages/pankovalxndr-dalli-sdk-php)
```

###  Alternatives

[openai-php/client

OpenAI PHP is a supercharged PHP API client that allows you to interact with the Open AI API

5.8k28.0M318](/packages/openai-php-client)[mollie/mollie-api-php

Mollie API client library for PHP. Mollie is a European Payment Service provider and offers international payment methods such as Mastercard, VISA, American Express and PayPal, and local payment methods such as iDEAL, Bancontact, SOFORT Banking, SEPA direct debit, Belfius Direct Net, KBC Payment Button and various gift cards such as Podiumcadeaukaart and fashioncheque.

60216.0M85](/packages/mollie-mollie-api-php)[webit/w-firma-api

wFirma.pl API

1822.0k](/packages/webit-w-firma-api)[intercom/intercom-php

Intercom API client.

30421.4M26](/packages/intercom-intercom-php)[telnyx/telnyx-php

Official Telnyx PHP SDK — APIs for Voice, SMS, MMS, WhatsApp, Fax, SIP Trunking, Wireless IoT, Call Control, and more. Build global communications on Telnyx's private carrier-grade network.

35789.4k2](/packages/telnyx-telnyx-php)[getbrevo/brevo-php

Official Brevo provided RESTFul API V3 php library

1003.9M50](/packages/getbrevo-brevo-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
