Перейти к основному содержимому

Общая информация

Ключевые функции

  • Готовая форма ввода данных карты
  • Оплата заказа новой картой, сохраненной картой или посредством Apple Pay и Google Pay
  • Получение сохраненных карт пользователя для отображения в своем интерфейсе
  • Удаление сохраненных карт
  • Полная кастомизация цветов и шрифтов
  • Поддержка светлой и темной темы

Установка SDK

Для использования SDK вам нужно получить публичный API-ключ. Для этого зарегистрируйтесь по ссылке.

Инструкции по установке SDK:

Интеграция

В общем виде интеграция ioka SDK для любых сценариев выглядит следующим образом:

  1. Ваше приложение обращается к вашему бэкенду.
  2. В сценарии оплаты заказа бэкенд проверяет сумму заказа. Это нужно для того, чтобы защититься от злоумышленников, которые могут подменять сумму на стороне приложения.
  3. Бэкенд создаёт/запрашивает объект Order и/или Customer через ioka API.
  4. Бэкенд возвращает токены из полученных объектов приложению.
  5. ioka SDK получает доступ к операциям с заказами и с пользователями в ioka API с помощью токенов. Токены нужны, чтобы защититься от неправомерного доступа к вашим данным и к оплате ваших заказов. Токенов два:
    1. Order access token - для доступа к операциям с конкретным заказом.
    2. Customer access token - для доступа к операциям с конкретным пользователем.
  6. Приложение запускает оплату заказа или привязку карты через ioka SDK, передавая нужные токены.

Детальные инструкции по интеграции для разных сценариев: