Онлайн-площадки, которые используют решение ЮKassa для платформ, теперь могут для каждого магазина передать дополнительную информацию о заказе .
Обновления в виджете ЮKassa:
- виджет теперь сообщает об отображении платежной формы: метод renderтеперь возвращает Promise;
- добавлена возможность перезагрузить инициализированный виджет.
Добавлено ограничение на возврат платежей: платежи через Сбербанк Онлайн (способ оплаты
sberbank
) можно вернуть только в течение одного года с момента их создания.Добавлена новая причина отмены платежа —
unsupported_mobile_operator
(ЮKassa не поддерживает оплату с указанного номера телефона).В реестр платежей добавлено три новых поля: Имя плательщика, Адрес плательщика и ИНН. Эти данные приходят только при оплате из кошелька ЮMoney, если сумма платежа больше 15 000 рублей.
Для тех, кто самостоятельно интегрирует способ оплаты Google Pay: параметр токенизации
gateway
теперь нужно передавать со значением yoomoney
.Запуск новой версии API. Что изменилось:
- Endpoint: запросы теперь нужно отправлять на https://api.yookassa.ru/v3.
- Комментарии к неуспешным платежам: если платеж отменила ЮKassa, в cancellation_details.partyвернется значениеyoo_money.
- Оплата из кошелька ЮMoney: код способа оплаты изменен на yoo_money.
- Серверные SDK: обновлены SDK для PHP и Python.
Обновлены мобильные SDK:
- iOS SDK: переименован модуль SDK, обновлены зависимости, прекращена поддержка версий iOS ниже 10.0. Подробнее о переходе на новую версию SDK
- Android SDK: переименован модуль SDK, обновлены зависимости, прекращена поддержка версий Android ниже 5.0. Подробнее об обновлении до новой версии SDK
Для партнеров: в ЮKassa изменился процесс получения OAuth-токенов. Подробнее об изменениях
В виджете ЮKassa обновлен дизайн платежной формы.
API ЮKassa больше не поддерживает способ оплаты
wechat
(оплата через приложение WeChat).Онлайн-площадки, которые используют решение ЮKassa для платформ, теперь могут отслеживать статус подключения магазинов в личном кабинете.
Изменен параметр
card.first6
объекта Payment :- параметр стал необязательным;
- значение параметра теперь зависит от способа ввода данных банковской карты.
Виджет ЮKassa теперь возвращает новый код ошибки —
invalid_return_url
(некорректный URL страницы завершения оплаты).- Добавлена возможность получить списки платежей и возвратов.
- Теперь можно запросить список всех чеков магазина, не привязываясь к конкретному платежу или возврату.
Теперь с помощью решения ЮKassa для платформ онлайн-площадки могут удерживать с магазинов комиссию за проданные товары и услуги.
Добавлены новые причины отмены платежа:
- expired_on_confirmation— пользователь не подтвердил платеж за отведенное время;
- expired_on_capture— истек срок списания оплаты;
- canceled_by_merchant— платеж отменен по API;
- internal_timeout— ЮKassa не удалось обработать запрос в течение 30 секунд.
Добавлено ограничение на возврат платежей: вернуть платежи можно только в течение трех лет с момента их создания.
В виджете ЮKassa теперь можно настраивать цветовую схему платежной формы.
Вышла новая версия мобильного SDK для iOS. Если вы уже используете библиотеку для приема платежей, обновите настройки зависимостей.
В ЮKassa появилось новое решение для платформ. Теперь онлайн-площадки, на которых магазины размещают товары и услуги, могут принимать платежи и автоматически распределять деньги между магазинами.
В виджете ЮKassa при оплате банковской картой пользователь может проходить аутентификацию по 3-D Secure во всплывающем окне, оставаясь при этом на вашем сайте.
В объект Payment добавлен параметр
income_amount
(сумма платежа за вычетом комиссии ЮKassa).Добавлена возможность тестировать работу с чеками.
Добавлен новый сценарий отправки чеков. Теперь передавать данные для формирования чека прихода и чека возврата прихода можно в запросе на создание чека .
Для партнеров:
- Добавлена возможность запрашивать права для создания возвратов.
- Добавлен объект payment_methods(список способов оплаты, доступных магазину) в объект Me .
В виджете ЮKassa теперь можно выбрать язык (русский, английский или немецкий), на котором будут отображаться тексты в платежной форме.
Возможность подключить способ оплаты Сбербанк Бизнес Онлайн теперь доступна клиентам любых банков.
Виджет ЮKassa теперь поддерживает оплату картами, привязанными к кошельку ЮMoney.
Теперь при создании платежа со способом оплаты Google Pay не нужно передавать параметр
google_transaction_id
(идентификатор транзакции Google).Виджет ЮKassa теперь поддерживает оплату через Сбербанк Онлайн.
Виджет ЮKassa теперь поддерживает оплату из кошелька ЮMoney и сохранение способа оплаты для автоплатежей.
Добавлена возможность встроить платежную форму в ваш сайт с помощью виджета ЮKassa.
Добавлена возможность получить информацию о чеке платежа или возврата.
Добавлена возможность оправлять онлайн-кассе данные для формирования чеков зачета предоплаты.
В объект Payment добавлены параметры
card.issuer_country
(код страны, в которой выпущена банковская карта) и card.issuer_name
(наименование эмитента).Добавлена возможность авторизации по протоколу OAuth 2.0: разработчики приложений (например, CMS, CRM) могут взаимодействовать с API ЮKassa от лица пользователей ЮKassa. Подробнее о партнерской программе ЮKassa
Добавлена возможность получить список чеков платежа или возврата.
- Добавлена возможность при создании платежа передавать для чека данные о пользователе (объект customer) и дополнительные данные о товаре (параметрыproduct_code,country_of_origin_code,customs_declaration_number,excise).
- Параметры receipt.emailиreceipt.phoneустарели. Их можно продолжать использовать, но рекомендуется передавать данные в объектеreceipt.customer(параметрыemailиphoneсоответственно).
Добавлена новая причина отмены платежа —
permission_revoked
(пользователь отозвал разрешение на повторы платежей).Добавлена возможность создать платеж с новым способом оплаты
wechat
(оплата через приложение WeChat).Теперь ЮKassa поддерживает работу с онлайн-кассами Кит Инвест.
API ЮKassa больше не поддерживает способ оплаты
psb
(интернет-банк Промсвязьбанка).Изменены параметры объекта
airline
:- passengersиlegsстали необязательными;
- ticket_number— обязательный параметр, но если его значение неизвестно, необходимо передаватьbooking_reference;
- в информации о перелетах (legs) появилась возможность указать код авиакомпании (carrier_code).
Запуск портала документации API ЮKassa для разработчиков.
- Для способа оплаты alfabank(Альфа-Клик) добавлена возможность провести платеж по сценариюredirect. Передавать при этом логин пользователя в Альфа-Клике необязательно.
- Теперь при создании платежа со способом оплаты qiwi(QIWI Кошелек) можно не передавать телефон пользователя (параметрphoneв объектеpayment_method_dataстал необязательным).
Добавлена возможность создать платеж с новым способом оплаты
tinkoff_bank
(интернет-банк Тинькофф).- ЮKassa теперь может уведомлять о двух новых событиях:
payment.canceled(платеж перешел в статусcanceled) иrefund.succeeded(возврат перешел в статусsucceeded).
- В личном кабинете теперь можно выбрать события, которые вы хотите отслеживать с помощью уведомлений.
Добавлена новая ставка НДС 20% для способа оплаты
b2b_sberbank
(Сбербанк Бизнес Онлайн).- Изменено время, в течение которого можно подтвердить платеж в статусе waiting_for_capture: теперь при оплате из кошелька ЮMoney, как и при оплате банковской картой, подтвердить платеж нужно за 7 дней, а при оплате любым другим способом — за 6 часов.
- После отмены платежа , оплаченного из кошелька ЮMoney, деньги возвращаются на счет плательщика мгновенно.
ЮKassa теперь поддерживает ФФД 1.05: добавлена возможность при создании платежа передавать для чека параметры
payment_mode
(признак способа расчета) и payment_subject
(признак предмета расчета).Добавлена возможность создать платеж с новым способом оплаты
b2b_sberbank
(Сбербанк Бизнес Онлайн).ЮKassa больше не возвращает HTTP-код 202 («запрос обрабатывается») — в ответ придет либо «успех», либо «неудача».
Добавлен способ оплаты
psb
(интернет-банк Промсвязьбанка) в объект Payment .
Этот способ оплаты пользователь может выбрать только на странице ЮKassa.Добавлена возможность при создании платежа задать язык, на котором пользователю будет выводиться информация для подтверждения оплаты (параметр
locale
в объекте confirmation
).Добавлен объект
authorization_details
(данные об авторизации платежа) в объект Payment .Добавлена возможность создать платеж с новым способом оплаты
google_pay
(Google Pay).Добавлен объект
cancellation_details
(комментарий к отмене платежа) в объект Payment .Добавлена возможность создать платеж с новым способом оплаты
installments
(«Заплатить по частям»).Добавлен параметр
first6
(BIN номера банковской карты, первые 6 цифр) в объект card .Добавлена возможность при создании платежа передать длинную запись для оплаты авиабилетов (объект
airline
).Добавлен признак
test
в объект Payment .Добавлен параметр
description
в объект Payment .Добавлен параметр
expires_at
в объект Payment .Запуск API ЮKassa.