Releases: lapaygroup/fivepost-sdk
Releases · lapaygroup/fivepost-sdk
Обновление 0.6.2
Добавлены зависимости guzzle ^7.0 и psr/log ^2.0|^3.0
Обновление 0.6.1
Обновлены тарифы 5post для расчёта
Релиз 0.6.0
В этом релизе:
- Изменен метод создания заказов createOrders, теперь он по умолчанию создает заказы через API V3 метод (поддержка многоместных заказов);
- Добавлен метод createOrdersV1 для создания старых одноместных заказов в API V1;
- Добавлены методы получения чеков по заказам getReceiptsByListOrderIds и getReceiptsByListVendorIds;
- Добавлены методы получения этикеток по заказам getReceiptsByListOrderIds и getReceiptsByListVendorIds (работают только с заказами, которы созданы через API V3 метод);
- Добавлены методы обнуления наложенного платежа у заказов getReceiptsByListOrderIds и getReceiptsByListVendorIds;
- Добавлен возврат сроков доставки в метод расчета тарифа calculationTariff (ВНИМАНИЕ! Нарушена обратная совместимость. Метод теперь возвращает массив, а не число);
- Актуализирована базовая матрица тарифов и расширена сроком доставки;
Релиз 0.5.0
В этом релизе:
- Совместимость с Guzzle 7.4;
- Добавлены методы получения статусов по списку id заказов, а не по одному getOrderStatusesByListOrderIds и getOrderStatusesByListVendorIds;
- Обновлены параметры при создании заказа согласно документации 7.3.1 от 01.10.2021;
Обновление 0.4.6
Добавлена поддержка Guzzle 7.3.
Обновление 0.4.5
В этом обновлении:
- Добавлен вывод неизвестного кода статуса в текст исключения;
- Добавлена замена executionStatus, если там присутствует описание вместе с кодом при вызове метода
\LapayGroup\FivePostSdk\Enum\OrderStatus::getNameByCode($code);
Обновление 0.4.4
Добавлена поддержка Guzzle 7.2
Обновление 0.4.3
Добавлена поддержка Guzzle 7.1.
Обновление 0.4.2
Добавлена поддержка Guzzle 7.
Обновление 0.4.1
Исправлены ошибки в namespace файлов