Возможны следующие варианты проведения платежей токеном как ECOM транзакций:

  1. Оплата по кнопке, встроенной в мобильное приложение магазина (In-App схема)
  2. Оплата в браузере (Web схема), при этом получение шифрованного пакета с платёжными данными и токеном выполняется на стороне платёжных страниц АПК Ассист.
  3. Оплата в браузере (Web схема), при этом получение шифрованного пакета с платёжными данными и токеном выполняется на странице интернет-магазина.
  4. Использование виджетов для платежей АПК Ассист.

Если покупатель выбирает оплату с помощью Apple Pay или Google Payтм в браузере на устройстве, не поддерживающем такой способ оплаты, то АПК Ассист (при соответствующей настройке) может отобразить специальный QR-код на платежной странице. Покупателю будет предложено использовать другое подходящее устройство для считывания этого QR-кода и последующего успешного завершения платежа.



Оплата токеном (Apple Pay, Samsung Pay или Google Payтм) на платежной странице АПК Ассист

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

  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 Ассист выполняются следующие действия:

1.Покупатель выбирает товары на сайте интернет-магазина и нажимает кнопку «Оплатить», после чего магазин переадресует покупателя на платёжную страницу АПК Ассист.*

2. Если пользователь открыл платёжную страницу АПК Ассист на мобильном устройстве в браузере с поддержкой Payment Request API, и на этом мобильном устройстве установлено приложение Google Pay, то он увидит и сможет нажать кнопку оплаты через Google Pay/

3. После нажатия кнопки оплаты через Google Pay откроется специальный диалог браузера, в котором можно выбрать одну из карт, привязанных в мобильном приложении Google Pay.

4. После выбора карты покупателю предлагается приложить палец к считывателю для подтверждения платежа.

5. Приложение Google Pay формирует зашифрованный пакет с токеном и данными платежа и возвращает его в АПК Ассист.

6. АПК Ассист расшифровывает пакет с токеном и данными платежа.

7. АПК Ассист проводит оплату токеном через процессинг расчётного банка одним из способов:

  • токеном, если покупатель использовал токенизированную карту;
  • как COF- операцию нетокенизированной картой, если это разрешено для предприятия и имеется соответствующий процессинг;
  • как ECOM- операцию нетокенизированной картой с переадресацией покупателя на страницу ввода CVC2 и, при необходимости, дополнительной аутентификацией 3DSecure.

8. АПК Ассист возвращает результаты проведения оплаты интернет-магазину.

*Внимание! При использовании iframe для отображения платежной страницы АПК Ассист и оплате через Google Pay требуется добавление разрешения allowpaymentrequest.

Пример: <iframe allowpaymentrequest  src="...">.

Кнопки отличаются по их типу, цвету и размеру.

По умолчанию отображается кнопка покупки с помощью Google Pay (тип Buy):

Кнопка бронирования с помощью Google Pay (тип Book):

Такая кнопка (в черном или белом цвете) отображается на платежной странице следующим образом:

Кнопка оплаты с помощью Google Pay (тип Checkout):

Такая кнопка (в черном или белом цвете) отображается на платежной странице следующим образом:

Кнопка пожертвования с помощью Google Pay (тип Donate):

Такая кнопка (в черном или белом цвете) отображается на платежной странице следующим образом:

Кнопка заказа с помощью Google Pay (тип Order):

Такая кнопка (в черном или белом цвете) отображается на платежной странице следующим образом:

Кнопка оплаты с помощью Google Pay (тип Pay):

Такая кнопка (в черном или белом цвете) отображается на платежной странице следующим образом:

Кнопка оплаты с помощью Google Pay без дополнительного текста (тип Plain):

Такая кнопка (в черном или белом цвете) отображается на платежной странице следующим образом:

Кнопка подписки с помощью Google Pay (тип Subscribe):

Такая кнопка (в черном или белом цвете) отображается на платежной странице следующим образом:

Установка кнопки оплаты на платежную страницу осуществляется в соответствии с правилами фирменного оформления Google.

Дополнительно необходимо предоставить службе технической поддержки АПК Ассист параметры используемой кнопки (Button color, Button type) для проведения соответствующих настроек в системе.

При работе с мобильным устройством:

  • в браузере с поддержкой Payment Request API с установленным на этом мобильном устройстве приложением Google Pay пользователь увидит и сможет нажать кнопку оплаты через Google Pay, оплата пройдет с помощью токенизированной карты;
  • в браузере Chrome с ОС Android на этом мобильном устройстве пользователь увидит и сможет нажать кнопку оплаты через Google Pay, если его карта сохранена в аккаунте Google, при этом оплата пройдет с помощью нетокенизированной карты и потребуется CVC2 и/или дополнительная аутентификация 3DSecure (для реализации такого варианта следует обратиться в службу поддержки);
  • в браузере без сохраненной в аккаунте Google карты и без приложения Google Pay пользователь будет оплачивать заказ по обычной банковской карте без использования специальной кнопки Google Pay (если карта была ранее сохранена в самом браузере, то данные карты пользователь вводить не будет, но потребуется CVC2 и/или дополнительная аутентификация 3DSecure), можно также отобразить специальную кнопку Google Pay, после нажатия которой покупателю будет предложено сохранить карту в аккаунте Google (для реализации такого варианта следует обратиться в службу поддержки).

При работе с устройством десктоп:

  • в браузере Chrome пользователь увидит и сможет нажать кнопку оплаты через Google Pay, если его карта сохранена в аккаунте Google, при этом оплата пройдет с помощью нетокенизированной карты и потребуется CVC2 и/или дополнительная аутентификация 3DSecure (для реализации такого варианта следует обратиться в службу поддержки);
  • в браузере без сохраненной в аккаунте Google карты пользователь будет оплачивать заказ по обычной банковской карте без использования специальной кнопки Google Pay (если карта была ранее сохранена в самом браузере, то данные карты пользователь вводить не будет, но потребуется CVC2 и/или дополнительная аутентификация 3DSecure), можно также отобразить специальную кнопку Google Pay, после нажатия которой покупателю будет предложено сохранить карту в аккаунте Google (для реализации такого варианта следует обратиться в службу поддержки).



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

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


*Внимание! Платежи через Apple Pay не поддерживаются при использовании iframe для отображения платежной страницы АПК Ассист.

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

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

Дополнительно можно ознакомиться с вариантами организации платежей токенами с использованием разных провайдеров.



Оплата токеном в браузере на стороне магазина

При проведении оплаты токеном Google Pay в браузере на стороне магазина выполняются следующие действия:

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


  • токеном, если покупатель использовал токенизированную карту;
  • как COF-операцию нетокенизированной картой, если это разрешено для предприятия и имеется соответствующий процессинг;
  • как ECOM- операцию нетокенизированной картой с переадресацией покупателя на страницу ввода CVC2 и/или дополнительной аутентификацией 3DSecure.


9. АПК Ассист возвращает результаты проведения оплаты интернет-магазину.

При проведении оплаты токеном Apple Pay в браузере на стороне магазина выполняются следующие действия:

  1. Покупатель выбирает товары на сайте интернет-магазина и нажимает кнопку оплаты Apple Pay (доступно только в браузере Safari на платформе MacOS).
  2. После нажатия кнопки оплаты через Apple Pay осуществляется вызов Payment Request API и передача сертификата с публичным ключом мерчанта. Одновременно открывается специальный диалог, в котором можно будет выбрать одну из карт, привязанных в мобильном приложении Apple Pay.
  3. После выбора карты покупателю направляется PUSH уведомление на iPhone и предлагается приложить палец к считывателю для подтверждения платежа.
  4. Приложение Apple Pay формирует зашифрованный пакет с токеном и данными платежа и возвращает его скрипту страницы магазина.
  5. Зашифрованный пакет с токеном и данными платежа передается в сервис TokenPay АПК Ассист.
  6. АПК Ассист расшифровывает пакет с токеном и данными платежа.
  7. АПК Ассист проводит оплату токеном через процессинг расчётного банка.
  8. АПК Ассист возвращает результаты проведения оплаты интернет-магазину.

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

  • сделать заявку для подключения платёжных средств для оплаты токенами (Apple Pay, Google Pay) в службу технической поддержки АПК Ассист support@belassist.by;
  • интегрировать в код своей страницы:
    • для получения шифрованного пакета с токеном и данными платежа:
      • Google Pay API для Google Pay;
      • ApplePay JS API для Apple Pay;
    • для проведения оплаты – обращение к сервису TokenPay;
  • получить подтверждение от службы технической поддержки АПК Ассист о том, что все необходимые технические настройки для приёма платежей токенами при оплате товаров и услуг данному предприятию выполнены;
  • подготовиться к приему платежей;
  • при использовании Apple Pay создать и подписать сертификат Apple Pay для выполнения платежей с помощью соответствующего раздела в ЛК АПК Ассист;
  • при использовании Google Payтм необходимо зарегистрироваться в Google Pay API, получить уникальный идентификатор для использования в качестве параметра gatewayMerchantID, установить значение «belassist» для параметра gateway и указать allowedCardAuthMethods = ["CRYPTOGRAM_3DS"] для организации схемы шифрования пакета данных с токеном или allowedCardAuthMethods = ["PAN_ONLY", "CRYPTOGRAM_3DS"], если необходимо также принимать платежи сохраненными в учетной записи Google нетокенизированными картами; для указания, карты каких платежных систем* будут приниматься к оплате в интернет-магазине, предназначен параметр allowedCardNetworks= ["MASTERCARD", "VISA"]; также следует ознакомиться с документацией Google Pay для сайтов и правилами фирменного оформления Google Pay.

*Возможность работы с картами той или иной платежной системы также зависит от процессинга, который подключен у мерчанта, поэтому в каждом отдельном случае требуется консультация службы технической поддержки АПК Ассист support@belassist.by;

Дополнительно можно ознакомиться с вариантами организации платежей токенами с использованием разных провайдеров.

Наверх