name : CHANGELOG.md
### v1.6.9 от 26.11.2020
* Добавлена поддержка параметра platform_fee_amount для Transfer и Source

### v1.6.8 от 03.11.2020
* Добавлена поддержка параметров captured_at.* и payment_method для Client::getPayments()

### v1.6.7 от 13.10.2020
* Приведен в соответствие со спецификацией параметр Refund.description вместо Refund.comment

### v1.6.6 от 15.09.2020
* Wechat deprecated

### v1.6.5 от 24.07.2020
* Модификация списков платежей, возвратов и чеков

### v1.6.4 от 23.06.2020
* Фикс бага

### v1.6.3 от 23.06.2020
* Добавлена возможность создания запроса с пустым телом {}

### v1.6.2 от 23.06.2020
* Добавлены новые коды ошибок

### v1.6.1 от 26.05.2020
* Добавлены новые параметры для PaymentMethodBankCard
* Исправлен баг с serialized receipt, когда параметры 'product_code', 'excise', 'customs_declaration_number', 'country_of_origin_code' не попадали в запрос

### v1.6.0 от 21.05.2020
* Добавлено сплитование
* Исправлен баг в нормализации чека
* Добавлен cancellation_reason = permission_revoked

### v1.5.8 от 17.03.2020
* Изменен формат логирования запросов
* В тестах добавлен PHP 7.4

### v1.5.7 от 16.03.2020
* Изменен формат логирования запросов
* Поправлены тесты

### v1.5.6 от 13.03.2020
* Изменен формат логирования запросов

### v1.5.5 от 12.11.2019
* Отключена валидация cardType

### v1.5.4 от 22.10.2019
* Еще одно исправление в определении YM-User-Agent

### v1.5.3 от 21.10.2019
* Небольшое исправление в определении YM-User-Agent

### v1.5.2 от 30.09.2019
* Исправлены небольшие ошибки
* Исправлены тесты

### v1.5.1 от 20.09.2019
* Небольшое исправление в определении YM-User-Agent

### v1.5.0 от 12.09.2019
* Добавлено создание второго чека
* Добавлено поле 'locale' в Confirmation при создании платежа
* Поправлена ссылка на примеры в документации
* Обновлены тесты

### v1.4.3 от 03.09.2019
* Небольшое исправление

### v1.4.2 от 26.08.2019
* Добавлен заголовок YM-User-Agent к запросам API

### v1.4.1 от 13.08.2019
* Добавлен новый тип налога 'mixed'
* Добавлена налоговая ставка НДС 20% для СББОЛ
* Добавлена фабрика NotificationFactory

### v1.4.0 от 13.08.2019
* Добавлен платежный метод WeChat
* Добавлено исключение ExtensionNotFoundException
* Добавлены пробелы между предложениями в исключениях
* Обновлены тесты

### v1.3.0 от 02.08.2019
* Измененено формирование частичных чеков
* Исправлены тесты
* Добавлено тестирование с помощью travis

### v1.2.6 от 18.07.2019
* Для коллекции чеков изменен receipt_registration на status

### v1.2.5 от 16.07.2019
* Добавлены новые поля для 54 ФЗ 
* Добавлен метод receipts 

### v1.2.4 от 06.06.2019
* Отключена проверка на нулевую сумму в чеке Receipt::class

### v1.2.3 от 30.05.2019
* Исправлена логика работы ConfigurationLoader.

### v1.2.2 от 22.05.2019
* Исправлена зависимость в клиенте.

### v1.2.1 от 26.04.2019
* Добавлен confirmation type embedded.

### v1.2.0 от 18.04.2019
* Добавлены методы webhook, me.

### v1.1.9 от 21.03.2019
* Исправлена работа кастомного ConfigurationLoader

### v1.1.8 от 07.03.2019
* Исправлен баг с методом Промсвязь Банк

### v1.1.7 от 06.03.2019
* Добавлен платежный метод Промсвязь Банк

### v1.1.6 от 15.02.2019
* Добавлен платежный метод ТКС

### v1.1.5 от 21.01.2019
* Добавлен атрибут test, исправление багов.

### v1.1.4 от 19.12.2018
* Исправлен Notice при необязательном auth_code в AbstractPaymentResponse

### v1.1.3 от 08.12.2018
* Исправлен Notice при необязательном auth_code, Добавлен DinersClub для банковских карт

### v1.1.2 от 28.11.2018
* Добавлены аргументы ФФД 1.05 в AbstractPaymentRequestBuilder::addReceiptItem() и AbstractPaymentRequestBuilder::addReceiptShipping()

### v1.1.1 от 23.11.2018
* Добавлены поля для ФФД 1.05

### v1.1.0 от 19.10.2018
* Добавлен платежный метод Сбербан Бизнес Онлайн
* Добавлен класс для нотификации payment.canceled
* Добавлен класс для нотификации refund.succeeded

### v1.0.18 от 03.09.2018
* Добавлены данные об авторизации платежа (authorization_details) в объект платежа (Payment)  
* Добавлен способ оплаты google_pay
* В методе addReceiptItem параметры quantity и vatCode теперь обязательные 

### v1.0.17 от 24.08.2018
* Класс Status отмечен deprecated  

### v1.0.16 от 25.07.2018
* Добавлена поддержка запроса истории платежей  

### v1.0.15 от 23.07.2018
* Добавлена поддержка комментария к отмене платежа (cancellation_details) в PaymentResponse  
* Добавлены тесты

### v1.0.14 от 12.07.2018
* Добавлен proxy для CurlClient
* Добавлено свойство first6 (первые 6 цифр номера карты)

### v1.0.13 от 04.07.2018
* Добавлена поддержка комментария к отмене платежа (cancellation_details)

### v1.0.12 от 27.06.2018
* Добавлена поддержка валют: BYN, CNY, KZT, UAH

### v1.0.11 от 28.05.2018
* Добавлен возврат $this для методов setReceipt классов CreateCaptureRequestBuilder, CreatePaymentRequestBuilder и CreateRefundRequestBuilder 
* Дополнены описания PHPDoc

### v1.0.10 от 04.05.2018
* Исправлена передача description в объект Response.

### v1.0.9 от 25.04.2018
* Из metadata удален элемент iterator при JSON сериализации объекта платежа.

### v1.0.8 от 10.04.2018
* Добавлена поддержка оплаты по частям (метод "installments");
* Исправлен баг с оплатой картой "МИР".

### v1.0.7 от 29.03.2018
* Добавлена поддержка длинной записи.

### v1.0.6 от 29.03.2018
* В информации о платеже поле login в payment_method с type="alfabank" теперь необязательное.

### v1.0.5
* Добавлен description в параметрах платежа
* Добавлена поддержка уведомлений succeeded

### v1.0.4
* Исправлены мелкие баги;
* Добавлен README на английском.

### v1.0.3
* Изменена максимальная длина paymentToken;
* Добавлено значение по умолчанию для IdempotencyKey (генерируется uuid4);
* При создании платежа отменили передачу значения по умолчанию для capture и save_payment_method.


### v1.0.2

* В класс платежа добавлено поле expires_at;
* Из класса возврата удалено поле authorized_at;
* В объект запроса на подтверждение платежа добавлено поле receipt;
* Отменена обязательность суммы платежа для полного подтверждения;
* В модели чека добавлена проверка на валидность значений позиций чека;
* Исправлены тесты для специфичного окружения;
* Исправлен тест автолоадера.

### v1.0.1

* В классе PaymentMethodSberbank были удалены методы установки и получения bind_id;
* В классе PaymentMethodYandexWallet были удалены методы установки и получения телефона;
* Исправлена нормализация стоимости позиций в чеке для случая, если сумма доставки больше суммарной стоимости заказа;
* Удалён интерфейс YandexCheckout\Common\RequestObjectInterface;
* Класс YandexCheckout\Client\YandexMoneyApi переименован в YandexCheckout\Client, старый класс объявлен deprecated;
* Добавлена константа Client::SDK_VERSION;
* В классе клиента аргумент $idempotencyKey стал обязательным для передачи;
* В клиент добавлена логика обработки ответов от API с HTTP статусом 202. Для контроля проведения повторных запросов добавлены методы setRetryTimeout и setMaxRequestAttempts, устанавливающие таймаут между попытками проведения повторного запроса и максимальное количество попыток проведения запроса соответственно.

© 2025 UnknownSec
afwwrfwafr45458465
Password