Для интеграции с API ЮKassa вы можете использовать готовые библиотеки для серверного взаимодействия с ЮKassa и для встраивания платежных форм на сайт и в мобильное приложение.
- Node.js (пакет @a2seven/yoo-checkout) от A2SEVEN
- .NET от morpher-ru
С помощью мобильных SDK ЮKassa вы можете встроить платежную форму в ваше мобильное приложение на iOS и Android. Пользователям не придется во время оплаты переходить на страницу ЮKassa для ввода платежных данных.
Мобильные SDK обменивают данные, которые ввел пользователь, на одноразовый платежный токен. Вам нужно отправить этот токен ЮKassa в запросе на создание платежа. Подробнее о платежах токеном
Способы оплаты, которые поддерживает SDK: банковская карта, ЮMoney, SberPay
Требования: iOS 10 или новее
Подробнее об iOS SDKСпособы оплаты, которые поддерживает SDK: банковская карта, ЮMoney, SberPay
Требования: Android 5 или новее
Есть демо-приложение
Подробнее об Android SDKС помощью веб SDK ЮKassa вы можете встроить платежную форму в ваш сайт. Пользователям не придется во время оплаты переходить на страницу ЮKassa для ввода платежных данных. Виджет ЮKassa позволяет встроить платежную форму с несколькими способами оплаты, Checkout.js — только форму для оплаты банковской картой с вашим дизайном.
Позволяет встроить форму для приема платежей, в которой пользователь выбирает способ оплаты и вводит данные. В процессе оплаты вам не надо взаимодействовать с пользователем — ЮKassa сделает это за вас.
Платеж будет проходить по самому простому сценарию.
Способы оплаты, которые поддерживает SDK: банковская карта, ЮMoney, SberPay
Подробнее о виджете ЮKassaПозволяет создать вашу собственную платежную форму для сбора данных банковской карты. SDK обменивает собранные данные на платежный токен. Вам нужно отправить его ЮKassa в запросе на создание платежа и реализовать нужный сценарий подтверждения.
Способы оплаты, которые поддерживает SDK: банковская карта
Подробнее о Checkout.jsОбработка входящих уведомлений с помощью SDKСправочник API