shell bypass 403
### 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, устанавливающие таймаут между попытками проведения повторного запроса и максимальное количество попыток проведения запроса соответственно.