Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • сделать заявку для подключения к функционалу сервиса обработки платежей TokenPay в службу технической поддержки АПК Ассист support@assist.ru;
  • внедрить в свое приложение поддержку оплаты заказов токеном, используя Assist SDK, SDK Apple Pay, Google Pay API или Samsung Pay SDK  вместе с обращением к сервису TokenPay;
  • получить подтверждение от службы технической поддержки АПК Ассист о том, что все необходимые технические настройки для функционирования сервиса обработки платежей TokenPay при оплате товаров и услуг данному предприятию выполнены;
  • подготовиться к приему платежей:
    • при использовании Apple Pay создать и подписать сертификат Apple Pay для выполнения платежей с помощью соответствующего раздела в ЛК АПК Ассист;
    • при использовании Google Pay для организации схемы шифрования пакета данных с токеном следует применять публичный ключ Public Key: 'BElVf3z1PE68riWbP0YRp4vC+0MuNbd6pqVAe1uHBHYGJvzZonlkVAp5CEEp2EEUswS7hS1y0RyNB3SR2FVExDQ=' и идентификатор мерчанта MerchantID:'16590966430175452581';
    • при использовании Samsung Pay необходимо сделать запрос в службу технической поддержки АПК Ассист для получения CSR-файла.

4.   Оплата токеном на платежной странице АПК Ассист

При оплате токеном Samsung Pay на платежной странице AПK Ассист выполняются следующие действия:

Image Removed

  1. Покупатель выбирает товары на сайте интернет-магазина и нажимает кнопку «Оплатить», после чего магазин переадресует покупателя на платёжную страницу АПК Ассист.
  2. На платёжной странице АПК Ассист покупатель может нажать кнопку оплаты токеном.
  3. Специальный плагин Samsung Pay запрашивает SamsungID пользователя.
  4. Плагин отправляет на сервер Samsung Pay запрос на проведение платежа.
  5. Сервер Samsung Pay посылает PUSH уведомление на мобильное устройство покупателя.
  6. Покупатель выбирает одну из привязанных карт.
  7. Покупатель подтверждает оплату (PIN-код или отпечаток пальца).
  8. Мобильное устройство передаёт данные на сервер Samsung Pay.
  9. АПК Ассист получает от сервера Samsung Pay шифрованный пакет с токеном и данными платежа.
  10. АПК Ассист расшифровывает пакет с токеном и данными платежа.
  11. АПК Ассист проводит оплату токеном через процессинг расчётного банка.
  12. АПК Ассист возвращает результаты проведения оплаты на сайт интернет-магазина.

При оплате токеном Google Pay на платежной странице APK Ассист выполняются следующие действия:

Image Removed

  1. Покупатель выбирает товары на сайте интернет-магазина и нажимает кнопку «Оплатить», после чего магазин переадресует покупателя на платёжную страницу АПК Ассист.
  2. Если пользователь открыл платёжную страницу АПК Ассист на мобильном устройстве в браузере с поддержкой Payment Request API, и на этом мобильном устройстве установлено приложение Google Pay, то он увидит и сможет нажать кнопку оплаты через Google Pay.
  3. После нажатия кнопки оплаты через Google Pay откроется специальный диалог браузера, в котором можно выбрать одну из карт, привязанных в мобильном приложении Google Pay.
  4. После выбора карты покупателю предлагается приложить палец к считывателю для подтверждения платежа.
  5. Приложение Google Pay формирует зашифрованный пакет с токеном и данными платежа и возвращает его в АПК Ассист.
  6. АПК Ассист расшифровывает пакет с токеном и данными платежа.
  7. АПК Ассист проводит оплату токеном через процессинг расчётного банка.
  8. АПК Ассист возвращает результаты проведения оплаты интернет-магазину.

Для организации приема платежей токеном на платежной странице АПК Ассист нужно выполнить следующие подготовительные шаги:

  • сделать заявку для подключения платёжных средств для оплаты токенами (Google Pay, Samsung Pay) в службу технической поддержки АПК Ассист support@assist.ru;
  • получить подтверждение от службы технической поддержки АПК Ассист о том, что все необходимые технические настройки для приема платежей токенами при оплате товаров и услуг данному предприятию выполнены.










Anchor
tokenpay
tokenpay

6. Передача платежной информации TokenPay

...