Commit Graph

160 Commits

Author SHA1 Message Date
Евгений Ю. Лозный 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
Антон Н. Николаев 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