147 Commits

Author SHA1 Message Date
Антон Н. Николаев 8854d01c0c Добавлен параметр suspended_until (период охлаждения для «Покупок в кредит» от СберБанка). В запрос на создание выплаты у bank_id добавлена минимально допустимая длина 12 и проверка по регулярному выражению
Добавлен новый способ оплаты — Плати частями
Ошибки вынесены в отдельные объекты
Внесены небольшие изменения в тексты
3.10.0
2025-09-12 12:34:14 +03:00
Антон Н. Николаев 07548dff5e Добавлен параметр suspended_until (период охлаждения для «Покупок в кредит» от СберБанка). В запрос на создание выплаты у bank_id добавлена минимально допустимая длина 12 и проверка по регулярному выражению
Добавлен новый способ оплаты — Плати частями
Ошибки вынесены в отдельные объекты
Внесены небольшие изменения в тексты
2025-09-04 14:26:26 +03:00
Евгений Ю. Лозный d50509a23d Pull request #48: Release/3.9.1
Merge in SDK/yookassa-sdk-php from release/v3.9.1 to master

* commit 'b5e17ed22142b14cb90ce000995924c33540173a':
  В объект выплаты добавлен параметр `succeeded_at` (время перехода выплаты в статус `succeeded`)
2025-07-31 16:21:15 +03:00
Антон Н. Николаев b5e17ed221 В объект выплаты добавлен параметр succeeded_at (время перехода выплаты в статус succeeded) 2025-07-31 16:17:04 +03:00
Евгений Ю. Лозный 8fc1f07bcb Pull request #47: Release/3.9.0
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 знаков)
2025-07-24 14:19:50 +03:00
Антон Н. Николаев b6bf136dc6 В объект платежа добавлен объект 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 знаков)
2025-07-24 14:13:44 +03:00
Антон Н. Николаев 76f5f72dce Pull request #44: Release/3.8.1
Merge in SDK/yookassa-sdk-php from release/v3.8.1 to master

* commit '27c2aef05a6d30e508fdb99dab49cd5e205bb5ee':
  Добавлена поддержка кассовых ссылок в СБП
2025-07-01 14:54:06 +03:00
Антон Н. Николаев 27c2aef05a Добавлена поддержка кассовых ссылок в СБП 2025-07-01 14:52:30 +03:00
Антон Н. Николаев 8fab2efb21 Pull request #43: Release/3.8.0
Merge in SDK/yookassa-sdk-php from release/v3.8.0 to master

* commit 'aeec752ffa007104dbae6cc95e0930d8a11b3224':
  Добавлена поддержка НДС 5% и 7%. Обновлен Copyright
2025-01-17 16:07:56 +03:00
Антон Н. Николаев aeec752ffa Добавлена поддержка НДС 5% и 7%. Обновлен Copyright 3.8.0 2025-01-17 16:04:18 +03:00
Антон Н. Николаев a8d88f4ed8 Pull request #41: Release/3.7.4
Merge in SDK/yookassa-sdk-php from release/v3.7.4 to master

* commit 'c5643c25172ad3b4121f1a627aa7b62be50d5559':
  Исправлены deprecated для PHP 8.4
2024-12-16 19:41:52 +03:00
Антон Н. Николаев c5643c2517 Исправлены deprecated для PHP 8.4 3.7.4 2024-12-16 19:39:39 +03:00
Антон Н. Николаев 861a7b3efc Pull request #40: Release/3.7.3
Merge in SDK/yookassa-sdk-php from release/v3.7.3 to master

* commit '1de0e88c4d93c64f334f899d973ff3108f38b5c1':
  Расширение исключений ApiException
2024-12-05 17:28:17 +03:00
Антон Н. Николаев 1de0e88c4d Расширение исключений ApiException 3.7.3 2024-12-05 17:27:30 +03:00
Антон Н. Николаев 95158369c5 Pull request #39: Release/3.7.2
Merge in SDK/yookassa-sdk-php from release/v3.7.2 to master

* commit '80cca7c0e50078ea4c996e2bae95a0a72decaaee':
  Удалена валидация Url. Добавлены онлайн кассы digital_kassa и komtet
2024-12-04 11:40:00 +03:00
Антон Н. Николаев 80cca7c0e5 Удалена валидация Url. Добавлены онлайн кассы digital_kassa и komtet 3.7.2 2024-12-04 11:37:35 +03:00
Антон Н. Николаев 8149a17591 Pull request #38: Release/3.7.1
Merge in SDK/yookassa-sdk-php from release/v3.7.1 to master

* commit 'e1baed24f80d8244c498f05559f457c2e2626b0b':
  Добавлен объект `cancellation_details` в объекте счета
2024-10-28 17:02:38 +03:00
Антон Н. Николаев e1baed24f8 Добавлен объект cancellation_details в объекте счета 3.7.1 2024-10-28 16:54:28 +03:00
Антон Н. Николаев 9bfacfd318 Pull request #37: Release/3.7.0
Merge in SDK/yookassa-sdk-php from release/v3.7.0 to master

* commit 'f5c5839cf9d4f8cc78d323d525e4134b607381e3':
  Добавлена работа со счетами
2024-10-18 14:11:47 +03:00
Антон Н. Николаев f5c5839cf9 Добавлена работа со счетами 3.7.0 2024-10-18 14:10:29 +03:00
Антон Н. Николаев a29b055674 Pull request #36: Release/3.6.0
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
2024-09-19 13:08:39 +03:00
Антон Н. Николаев bedd33e02c Добавлена выдача объекта card с данными карты в данных метода оплаты tinkoff_bank PaymentMethodTinkoffBank. Изменения текстов в AuthorizationDetails`
Добавлено значение `rejected_by_timeout` параметра `reason`
Добавлена информация о банке плательщика при оплате через СБП
Добавлен объект `receiver` с реквизитами получателя. `fraud_data` стал `deprecated`. Вместо него нужно использовать `receiver`
Изменено название метода Tinkoff. на T-Pay
Добавлен новый метод оплаты по электронному сертификату
Изменены тексты для mark_code_info
3.6.0
2024-09-19 13:05:30 +03:00
Антон Н. Николаев 03a1275269 Pull request #34: Release/3.5.0
Merge in SDK/yookassa-sdk-php from release/v3.5.0 to master

* commit 'a1c423afc6f2e906cfec38f8c84c96419bf78728':
  Отключен платежный метод Installments
2024-07-02 15:41:36 +03:00
Антон Н. Николаев a1c423afc6 Отключен платежный метод Installments 3.5.0 2024-07-02 15:40:18 +03:00
Антон Н. Николаев ee9039b733 Pull request #32: Release/3.4.0
Merge in SDK/yookassa-sdk-php from release/v3.4.0 to master

* commit '16e2595c61196f0ee6ab1512c87443099c79cf21':
  Устанавливаем cms_name = yookassa_sdk_php_3 если он не установлен в запросе. Обновлены тесты Исправлены неточности в типах и описаниях
2024-06-14 17:42:10 +03:00
Антон Н. Николаев 16e2595c61 Устанавливаем cms_name = yookassa_sdk_php_3 если он не установлен в запросе. Обновлены тесты
Исправлены неточности в типах и описаниях
3.4.0
2024-06-14 17:38:54 +03:00
Антон Н. Николаев d10bc44222 Pull request #30: Release/3.3.0
Merge in SDK/yookassa-sdk-php from release/v3.3.0 to master

* commit '56ff6902fa11ef3d762e807b54b21823e91ff08b':
  Отключен платежный метод Qiwi
2024-04-01 17:28:35 +03:00
Антон Н. Николаев 56ff6902fa Отключен платежный метод Qiwi 3.3.0 2024-04-01 17:27:35 +03:00
Антон Н. Николаев 5539d247d3 Pull request #28: Release/3.2.0
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`
2023-12-11 15:18:16 +03:00
Антон Н. Николаев 31dc0221be Добавлено поле refund_method в возвратах. Добавлено поле sbp_operation_id в PaymentMethodSbp
Добавлено поле `merchant_customer_bank_account` в объекте `FraudData`
Добавлен статус самозанятого `unregistered`
Добавлен список провайдеров онлайн-касс `FiscalizationProvider`
Добавлен объект Me с подобъектом `Fiscalization`
3.2.0
2023-12-11 15:15:42 +03:00
Антон Н. Николаев 747c1ec817 Pull request #27: Release/3.1.1
Merge in SDK/yookassa-sdk-php from release/v3.1.1 to master

* commit '76aa472b142c0bfc697b15522ac1209d5809f82d':
  PaymentRequest.save_payment_method может быть null
2023-10-17 12:30:30 +03:00
Антон Н. Николаев 76aa472b14 PaymentRequest.save_payment_method может быть null 3.1.1 2023-10-17 12:28:43 +03:00
Антон Н. Николаев 5d1f47761f Pull request #25: Release/3.1.0
Merge in SDK/yookassa-sdk-php from release/v3.1.0 to master

* commit 'a7570b5e42142e73dd6bf0aeab9f8405fa96ad4d':
  Добавлена обработка неизвестных методов оплаты. Добавлен новый метод оплаты sber_loan
2023-06-30 14:20:02 +03:00
Антон Н. Николаев a7570b5e42 Добавлена обработка неизвестных методов оплаты. Добавлен новый метод оплаты sber_loan 3.1.0 2023-06-30 14:16:46 +03:00
Антон Н. Николаев 04389851e3 Pull request #23: Release/3.0.2
Merge in SDK/yookassa-sdk-php from release/v3.0.2 to master

* commit '99a7c2492756a5ed3a0ddebe8c37579e56c49188':
  Изменения в текстах
2023-06-23 11:29:04 +03:00
Антон Н. Николаев 99a7c24927 Изменения в текстах 3.0.2 2023-06-23 11:25:30 +03:00
Антон Н. Николаев 48f75536f8 Pull request #22: Release/3.0.1
Merge in SDK/yookassa-sdk-php from release/v3.0.1 to master

* commit '27ca5f8686bf74ee94872907d57423cd73ff1eee':
  Отключен метод оплаты Альфа-Банк
2023-06-16 18:05:34 +03:00
Антон Н. Николаев 27ca5f8686 Отключен метод оплаты Альфа-Банк 3.0.1 2023-06-16 18:04:19 +03:00
Антон Н. Николаев d502ff5ce8 Pull request #20: Release/3.0.0
Merge in SDK/yookassa-sdk-php from release/v3.0.0 to master

* commit 'cbcdbc8ae154c43d61e0035e5ad522f564935510':
  Обновленная версия SDK. Поддержка PHP 8+ Отказ от поддержки PHP < 8 Изменена структура файлов Переработана логика работы с моделями Добавлено использование валидатора данных в моделях Массивы объектов заменены на объекты-коллекции
2023-06-07 17:34:40 +03:00
Антон Н. Николаев cbcdbc8ae1 Обновленная версия SDK. Поддержка PHP 8+
Отказ от поддержки PHP < 8
Изменена структура файлов
Переработана логика работы с моделями
Добавлено использование валидатора данных в моделях
Массивы объектов заменены на объекты-коллекции
3.0.0
2023-06-07 17:23:48 +03:00
Антон Н. Николаев 7459522853 Pull request #19: Release/2.8.1
Merge in SDK/yookassa-sdk-php from release/v2.8.1 to master

* commit '741acf1688c3bfa76333a4e9b28d0677a7165c7e':
  Исправлены некоторые ошибки. Добавлены примеры работы с выплатами
2023-05-10 18:33:28 +03:00
Антон Н. Николаев 741acf1688 Исправлены некоторые ошибки. Добавлены примеры работы с выплатами 2.8.1 2023-05-10 18:28:28 +03:00
Антон Н. Николаев 3e2fc8ea9d Pull request #18: Release/2.8.0
Merge in SDK/yookassa-sdk-php from release/v2.8.0 to master

* commit 'af76486444d8431f5c96d529f0983027b5185227':
  Добавлена работа с персональными данными. Добавлено получение списка банков участников СБП Добавлена работа с самозанятыми Добавлена информация для проверки операций на мошенничество Изменения по выплатам Поправки в документации Изменен год в копирайте на 2023 Добавлены анализаторы кода Исправлены некоторые ошибки
2023-04-06 18:13:47 +03:00
Антон Н. Николаев af76486444 Добавлена работа с персональными данными. Добавлено получение списка банков участников СБП
Добавлена работа с самозанятыми
Добавлена информация для проверки операций на мошенничество
Изменения по выплатам
Поправки в документации
Изменен год в копирайте на 2023
Добавлены анализаторы кода
Исправлены некоторые ошибки
2.8.0
2023-04-06 18:12:11 +03:00
Александра Д. Спиридонова dc24954ade Pull request #16: Release/2.7.7
Merge in SDK/yookassa-sdk-php from release/v2.7.7 to master

* commit 'defd504ff22dbe80ba520a0cac1583d415184b50':
  Добавлен idempotenceKey в документацию. Добавлен метод для установки дополнительных параметров curl Добавлено описание в документацию по новому методу
2023-03-09 16:23:35 +03:00
Александра Д. Спиридонова defd504ff2 Добавлен idempotenceKey в документацию. Добавлен метод для установки дополнительных параметров curl
Добавлено описание в документацию по новому методу
2.7.7
2023-03-09 16:17:53 +03:00
Александра Д. Спиридонова 3d378c9b1a Pull request #15: Release/2.7.6
Merge in SDK/yookassa-sdk-php from release/v2.7.6 to master

* commit 'c2689b6f1bcf8308e074df519700da066605ecf1':
  Исправлена опечатка в аннотации к AbstractObject. Скорректированы ссылки в файлах документации с примерами
2023-02-13 09:58:36 +03:00
Александра Д. Спиридонова c2689b6f1b Исправлена опечатка в аннотации к AbstractObject. Скорректированы ссылки в файлах документации с примерами 2.7.6 2023-02-13 09:56:16 +03:00
Александра Д. Спиридонова bf1712b179 Pull request #14: Release/2.7.5
Merge in SDK/yookassa-sdk-php from release/v2.7.5 to master

* commit '0e51405317931ccc883a461755c042e605516ae0':
  Добавлен return_url в confirmation при mobile_application для Sberpay
2023-01-19 09:58:20 +03:00
Александра Д. Спиридонова 0e51405317 Добавлен return_url в confirmation при mobile_application для Sberpay 2.7.5 2023-01-19 09:56:16 +03:00