Commit Graph

169 Commits

Author SHA1 Message Date
Александра Д. Спиридонова e12d04d4aa Pull request #67: Release/3.15.1
Merge in SDK/yookassa-sdk-php from release/v3.15.1 to master

* commit '70069f008a90b4ae6c5a8a9ff767c202b5855884':
  Добавлена документация по платежным табличкам `pos_links`. Расширена максимальная длина телефона для `Supplier.phone` (до 19 символов)
2026-08-13 16:17:58 +03:00
Александра Д. Спиридонова 70069f008a Добавлена документация по платежным табличкам pos_links. Расширена максимальная длина телефона для Supplier.phone (до 19 символов) 3.15.1 2026-08-13 16:15:46 +03:00
Александра Д. Спиридонова 3cf72d76e3 Pull request #66: Release/3.15.0
Merge in SDK/yookassa-sdk-php from release/v3.15.0 to master

* commit '7a7f5cafa89309bd96b1e813eaa613946d8a7ec4':
  Добавлена поддержка платежных табличек `pos_links`. Добавлены `loan_declined`, `loan_declined_by_payer`, `loan_application_expired` в причинах отмены платежа Добавлено поле `metadata` в сохраненных методах оплаты Увеличено максимальное значение числа цифр параметра `oktmo` в данных платежных поручений `PaymentOrder`
2026-08-12 16:28:00 +03:00
Александра Д. Спиридонова 7a7f5cafa8 Добавлена поддержка платежных табличек pos_links. Добавлены loan_declined, loan_declined_by_payer, loan_application_expired в причинах отмены платежа
Добавлено поле `metadata` в сохраненных методах оплаты
Увеличено максимальное значение числа цифр параметра `oktmo` в данных платежных поручений `PaymentOrder`
3.15.0
2026-08-12 16:21:33 +03:00
Евгений Ю. Лозный 2dbe18f268 Pull request #62: Release/3.14.0
Merge in SDK/yookassa-sdk-php from release/v3.14.0 to master

* commit '260d13f8909ed7cd169146217b731fe69970420a':
  Добавлен прием платежей через Alfa Pay. Добавлен новый тип ошибки RuleViolationError Добавлены нулевые привязки по СБП Добавлена причина отмены возвратов `payment_expired`
2026-06-29 17:50:37 +03:00
Евгений Ю. Лозный 260d13f890 Добавлен прием платежей через Alfa Pay. Добавлен новый тип ошибки RuleViolationError
Добавлены нулевые привязки по СБП
Добавлена причина отмены возвратов `payment_expired`
3.14.0
2026-06-29 17:46:40 +03:00
Александра Д. Спиридонова 646c9227aa Pull request #61: Release/3.13.2
Merge in SDK/yookassa-sdk-php from release/v3.13.2 to master

* commit '742ee7d390e051375554f26fd2e7646b69db17db':
  Добавлен необязательный параметр `sbp_operation_id` в модель выплат через СБП. Опубликован новый провайдер фискализации `yoo_receipt` в ручке `/me
2026-04-22 15:57:22 +03:00
Александра Д. Спиридонова 742ee7d390 Добавлен необязательный параметр sbp_operation_id в модель выплат через СБП. Опубликован новый провайдер фискализации yoo_receipt в ручке `/me 3.13.2 2026-04-22 15:56:04 +03:00
Евгений Ю. Лозный 0e76e01ab7 Pull request #59: Release/3.13.1
Merge in SDK/yookassa-sdk-php from release/v3.13.1 to master

* commit '6c6cd693a44a1c77ae60dbcbf56cf374fd9e9774':
  Добавлен новый тип уведомления для webhook-ов `payment_method.active`
2026-03-13 11:13:06 +03:00
Евгений Ю. Лозный 6c6cd693a4 Добавлен новый тип уведомления для webhook-ов payment_method.active 3.13.1 2026-03-13 11:10:01 +03:00
Антон Н. Николаев 145becef0b Pull request #58: Release/3.13.0
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
2026-03-12 12:13:39 +03:00
Антон Н. Николаев 2db9951ff6 Валидация payment_order.recipient.bank.name и payment_order.payment_period.year. Выплаты самозанятым теперь deprecated
Информация про чеки самозанятых в платежах и возвратах удалена - больше не поддерживаем сервисы для самозанятых
Добавлена возможность выставления счета по смс и email
Добавлена поддержка работы со списками выплат
Обновлен Copyright
3.13.0
2026-02-05 15:36:37 +03:00
Антон Н. Николаев 4ee5b39d45 Pull request #56: Release/3.12.0
Merge in SDK/yookassa-sdk-php from release/v3.12.0 to master

* commit 'f084130fc314a15f019317f8a273dc873fa77a11':
  Добавлен необязательный параметр `metadata` в запрос `RefundRequest` и объект `Refund`. Добавлена поддержка ставки НДС 22% — она вступает в силу 1 января 2026 года и заменяет основную ставку в 20%.
2025-12-17 12:15:27 +03:00
Антон Н. Николаев f084130fc3 Добавлен необязательный параметр metadata в запрос RefundRequest и объект Refund. Добавлена поддержка ставки НДС 22% — она вступает в силу 1 января 2026 года и заменяет основную ставку в 20%. 3.12.0 2025-12-17 12:09:15 +03:00
Антон Н. Николаев 2ffdf9f0a8 Pull request #54: Release/3.11.1
Merge in SDK/yookassa-sdk-php from release/v3.11.1 to master

* commit 'f5c507def70df0d70b2836230a73cd3f2d9b6c63':
  Переименование классов для работы с ЖКУ
2025-10-31 17:25:00 +03:00
Антон Н. Николаев f5c507def7 Переименование классов для работы с ЖКУ 3.11.1 2025-10-31 17:23:45 +03:00
Антон Н. Николаев 567fd1d5f0 Pull request #53: Release/v3.11.0
Merge in SDK/yookassa-sdk-php from release/v3.11.0 to master

* commit 'c3f0845ddcf1bf4b090aa6516f4d385e450857de':
  Добавлен массив `statements` (почта пользователя для отправки квитанции) при создании платежа. Добавлены параметры `internet` и `timezone` в чеках
2025-10-31 14:29:37 +03:00
Антон Н. Николаев c3f0845ddc Добавлен массив statements (почта пользователя для отправки квитанции) при создании платежа. Добавлены параметры internet и timezone в чеках 3.11.0 2025-10-31 14:20:49 +03:00
Александра Д. Спиридонова 01d1349cb8 Pull request #52: Release/3.10.1
Merge in SDK/yookassa-sdk-php from release/v3.10.1 to master

* commit 'bee3983b626f99bf37aa3159abdd3d2a27d07433':
  В объект товарной позиции чека добавлен необязательный аттрибут `ReceiptItemPlannedStatus`
2025-09-29 13:57:25 +03:00
Александра Д. Спиридонова bee3983b62 В объект товарной позиции чека добавлен необязательный аттрибут ReceiptItemPlannedStatus 3.10.1 2025-09-29 13:20:18 +03:00
Антон Н. Николаев 6257499c10 Pull request #51: Release/3.10.0
Merge in SDK/yookassa-sdk-php from release/v3.10.0 to master

* commit '8854d01c0c5b97eb4d968e3ee693d1f7828262bb':
  Добавлен параметр `suspended_until` (период охлаждения для «Покупок в кредит» от СберБанка). В запрос на создание выплаты у `bank_id` добавлена минимально допустимая длина 12 и проверка по регулярному выражению Добавлен новый способ оплаты — Плати частями Ошибки вынесены в отдельные объекты Внесены небольшие изменения в тексты
2025-09-12 12:40:48 +03:00
Антон Н. Николаев 8854d01c0c Добавлен параметр suspended_until (период охлаждения для «Покупок в кредит» от СберБанка). В запрос на создание выплаты у bank_id добавлена минимально допустимая длина 12 и проверка по регулярному выражению
Добавлен новый способ оплаты — Плати частями
Ошибки вынесены в отдельные объекты
Внесены небольшие изменения в тексты
3.10.0
2025-09-12 12:34:14 +03:00
Евгений Ю. Лозный 66261a391a Pull request #50: Release/3.10.0
Merge in SDK/yookassa-sdk-php from release/v3.10.0 to master

* commit '07548dff5e56d0bf8b83eb4159ee513f3453effd':
  Добавлен параметр `suspended_until` (период охлаждения для «Покупок в кредит» от СберБанка). В запрос на создание выплаты у `bank_id` добавлена минимально допустимая длина 12 и проверка по регулярному выражению Добавлен новый способ оплаты — Плати частями Ошибки вынесены в отдельные объекты Внесены небольшие изменения в тексты
2025-09-04 14:28:50 +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