Перейти к содержанию

Samsung Pay на собственной странице оплаты

Если вы хотите разместить кнопку Samsung Pay на своем сайте, вы можете воспользоваться библиотекой, разработанной bePaid. Она совместима по параметрам и поведению с библиотекой платежного виджета.

Для интеграции этим способом выполните следующее:

1. Установите скрипт для подключения библиотеки к сайту:

<script type="text/javascript" src="https://js.bepaid.by/widget/samsung_pay.js"></script>

2. Разместите на сайте блок для отображения кнопки Samsung Pay:

<div id="samsung-pay-container"></div>
</body>

3. Добавьте следующий JavaScript-код для осуществления платежа через Samsung Pay:

<script>
 var params = {
    checkout_url: 'https://checkout.bepaid.by',
    public_key: '25b0b327104c7bcd6f30b5408552f25711914e7f50a620d561f066d698313',
    token: '3850e83409a8e679eab0dd6cd4efe7732ad9e1750a3c7e051c0ca6ef29d15',//пример токена
    samsung_pay_container_id: 'samsung-pay-container',
  };
  const samsungPay = new SamsungPay(params);
  this.pay = window.payBySamsung = samsungPay.pay;
</script>
Параметр Тип Описание
checkout_url * обязательный
string https://checkout.bepaid.by
token * обязательный
string Для получения токена выполнить запрос, описание которого размещено на странице Токен платежа.
public_key * условно обязательный
string Публичный ключ магазина. Обязателен, если не прислан параметр token.