Merge in SDK/yookassa-sdk-php from release/v3.13.0 to master
* commit '2db9951ff6d93b97c2321d3bbf8b2074fd0280f2':
Валидация `payment_order.recipient.bank.name` и `payment_order.payment_period.year`. Выплаты самозанятым теперь `deprecated` Информация про чеки самозанятых в платежах и возвратах удалена - больше не поддерживаем сервисы для самозанятых Добавлена возможность выставления счета по смс и email Добавлена поддержка работы со списками выплат Обновлен Copyright
Информация про чеки самозанятых в платежах и возвратах удалена - больше не поддерживаем сервисы для самозанятых
Добавлена возможность выставления счета по смс и email
Добавлена поддержка работы со списками выплат
Обновлен Copyright
Merge in SDK/yookassa-sdk-php from release/v3.12.0 to master
* commit 'f084130fc314a15f019317f8a273dc873fa77a11':
Добавлен необязательный параметр `metadata` в запрос `RefundRequest` и объект `Refund`. Добавлена поддержка ставки НДС 22% — она вступает в силу 1 января 2026 года и заменяет основную ставку в 20%.
Merge in SDK/yookassa-sdk-php from release/v3.11.1 to master
* commit 'f5c507def70df0d70b2836230a73cd3f2d9b6c63':
Переименование классов для работы с ЖКУ
Merge in SDK/yookassa-sdk-php from release/v3.11.0 to master
* commit 'c3f0845ddcf1bf4b090aa6516f4d385e450857de':
Добавлен массив `statements` (почта пользователя для отправки квитанции) при создании платежа. Добавлены параметры `internet` и `timezone` в чеках
Merge in SDK/yookassa-sdk-php from release/v3.10.1 to master
* commit 'bee3983b626f99bf37aa3159abdd3d2a27d07433':
В объект товарной позиции чека добавлен необязательный аттрибут `ReceiptItemPlannedStatus`
Merge in SDK/yookassa-sdk-php from release/v3.10.0 to master
* commit '8854d01c0c5b97eb4d968e3ee693d1f7828262bb':
Добавлен параметр `suspended_until` (период охлаждения для «Покупок в кредит» от СберБанка). В запрос на создание выплаты у `bank_id` добавлена минимально допустимая длина 12 и проверка по регулярному выражению Добавлен новый способ оплаты — Плати частями Ошибки вынесены в отдельные объекты Внесены небольшие изменения в тексты
Merge in SDK/yookassa-sdk-php from release/v3.10.0 to master
* commit '07548dff5e56d0bf8b83eb4159ee513f3453effd':
Добавлен параметр `suspended_until` (период охлаждения для «Покупок в кредит» от СберБанка). В запрос на создание выплаты у `bank_id` добавлена минимально допустимая длина 12 и проверка по регулярному выражению Добавлен новый способ оплаты — Плати частями Ошибки вынесены в отдельные объекты Внесены небольшие изменения в тексты
Merge in SDK/yookassa-sdk-php from release/v3.9.1 to master
* commit 'b5e17ed22142b14cb90ce000995924c33540173a':
В объект выплаты добавлен параметр `succeeded_at` (время перехода выплаты в статус `succeeded`)
Merge in SDK/yookassa-sdk-php from release/v3.9.0 to master
* commit 'b6bf136dc6a01a1a20d444178da85cfa39d6e9f1':
В объект платежа добавлен объект `payment_order` с типом `utilities` (оплата жилищно-коммунальных услуг). Для платежей Сбербанк Бизнес Онлайн (СББОЛ) добавлена ставка НДС `5%`, а ставка `18%` отмечена как deprecated Добавлено новое значение `PayoutCancellationDetails.reason=self_employed_annual_limit_exceeded` - текущая выплата превысит лимит разрешенного годового дохода самозанятого В поле `SbpPayerBankDetails.bank_id` изменён паттерн валидации значения Добавлена поддержка работы со способами оплаты В объект возврата добавлен объект `refund_authorization_details` - детали авторизации возврата Обновлен Copyright Для чеков от ЮKassa (ЮЧеки), параметр `items`: изменено максимальное допустимо количество товаров в чеке (было 100, стало 80) В номере банковской карты разрешено указывать Diners Club (14 знаков) и American Express (15 знаков)
Добавлено новое значение `PayoutCancellationDetails.reason=self_employed_annual_limit_exceeded` - текущая выплата превысит лимит разрешенного годового дохода самозанятого
В поле `SbpPayerBankDetails.bank_id` изменён паттерн валидации значения
Добавлена поддержка работы со способами оплаты
В объект возврата добавлен объект `refund_authorization_details` - детали авторизации возврата
Обновлен Copyright
Для чеков от ЮKassa (ЮЧеки), параметр `items`: изменено максимальное допустимо количество товаров в чеке (было 100, стало 80)
В номере банковской карты разрешено указывать Diners Club (14 знаков) и American Express (15 знаков)
Merge in SDK/yookassa-sdk-php from release/v3.8.1 to master
* commit '27c2aef05a6d30e508fdb99dab49cd5e205bb5ee':
Добавлена поддержка кассовых ссылок в СБП
Merge in SDK/yookassa-sdk-php from release/v3.8.0 to master
* commit 'aeec752ffa007104dbae6cc95e0930d8a11b3224':
Добавлена поддержка НДС 5% и 7%. Обновлен Copyright
Merge in SDK/yookassa-sdk-php from release/v3.7.2 to master
* commit '80cca7c0e50078ea4c996e2bae95a0a72decaaee':
Удалена валидация Url. Добавлены онлайн кассы digital_kassa и komtet
Merge in SDK/yookassa-sdk-php from release/v3.7.1 to master
* commit 'e1baed24f80d8244c498f05559f457c2e2626b0b':
Добавлен объект `cancellation_details` в объекте счета
Merge in SDK/yookassa-sdk-php from release/v3.6.0 to master
* commit 'bedd33e02cb78ecab483e17b158e06b7c1e863c1':
Добавлена выдача объекта `card` с данными карты в данных метода оплаты tinkoff_bank `PaymentMethodTinkoffBank. Изменения текстов в `AuthorizationDetails` Добавлено значение `rejected_by_timeout` параметра `reason` Добавлена информация о банке плательщика при оплате через СБП Добавлен объект `receiver` с реквизитами получателя. `fraud_data` стал `deprecated`. Вместо него нужно использовать `receiver` Изменено название метода Tinkoff. на T-Pay Добавлен новый метод оплаты по электронному сертификату Изменены тексты для mark_code_info
Добавлено значение `rejected_by_timeout` параметра `reason`
Добавлена информация о банке плательщика при оплате через СБП
Добавлен объект `receiver` с реквизитами получателя. `fraud_data` стал `deprecated`. Вместо него нужно использовать `receiver`
Изменено название метода Tinkoff. на T-Pay
Добавлен новый метод оплаты по электронному сертификату
Изменены тексты для mark_code_info
Merge in SDK/yookassa-sdk-php from release/v3.4.0 to master
* commit '16e2595c61196f0ee6ab1512c87443099c79cf21':
Устанавливаем cms_name = yookassa_sdk_php_3 если он не установлен в запросе. Обновлены тесты Исправлены неточности в типах и описаниях
Merge in SDK/yookassa-sdk-php from release/v3.2.0 to master
* commit '31dc0221be7e09f1bfdabbe00ce94ffeeab930c9':
Добавлено поле `refund_method` в возвратах. Добавлено поле `sbp_operation_id` в `PaymentMethodSbp` Добавлено поле `merchant_customer_bank_account` в объекте `FraudData` Добавлен статус самозанятого `unregistered` Добавлен список провайдеров онлайн-касс `FiscalizationProvider` Добавлен объект Me с подобъектом `Fiscalization`
Добавлено поле `merchant_customer_bank_account` в объекте `FraudData`
Добавлен статус самозанятого `unregistered`
Добавлен список провайдеров онлайн-касс `FiscalizationProvider`
Добавлен объект Me с подобъектом `Fiscalization`
Merge in SDK/yookassa-sdk-php from release/v3.1.1 to master
* commit '76aa472b142c0bfc697b15522ac1209d5809f82d':
PaymentRequest.save_payment_method может быть null
Merge in SDK/yookassa-sdk-php from release/v3.1.0 to master
* commit 'a7570b5e42142e73dd6bf0aeab9f8405fa96ad4d':
Добавлена обработка неизвестных методов оплаты. Добавлен новый метод оплаты sber_loan