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

Альтернативные способы оплаты

Horizonpay предлагает своим клиентам возможность принимать онлайн платежи не только картами, но и альтернативными способами оплаты. При этом система Horizonpay выступает единым центром обработки платежей и отчетности по ним.

Это дает следующие преимущества для торговцев:

  • поддержка взаимодействия только с Horizonpay API вместо интеграций с системами разных провайдеров способов оплаты,
  • единая точка контакта для решения проблем и вопросов по платежам, интеграции и технической настройке для всех способов оплаты и платежных брендов,
  • единый личный кабинет для управления платежами, совершенными разными способами, и отчетности по ним.

Особенности подключения

Для приема оплаты выбранным способом руководствуйтесь API альтернативных способов оплаты.

Большая часть методов и параметров API является общей для всех альтернативных способов оплаты. Тем не менее, каждый способ оплаты может иметь свои особенности в части поддерживаемых операций и в описании параметров, необходимых для проведения платежа. Такие параметры перечислены в разделе каждого альтернативного способа оплаты. Там также можно найти данные для тестирования способа оплаты, если они были предоставлены провайдером.

Чтобы узнать больше об альтернативном способе оплаты и особенностях его использования, выберите описание нужного способа.

Альтернативные способы оплаты на виджете

Все доступные альтернативные способы оплаты поддерживают оплату на платёжном виджете. По умолчанию, на виджете будут отображены все способы оплаты, доступные для магазина. Если на виджете нужно отобразить только определенные способы оплаты из доступных, нужно отправить их названия в массиве types в запросе на получение токена. В качестве альтернативы, можно добавить способы оплаты, которые не нужно отображать на виджете, в массив excluded_types.

В результате на виджете будет отображена кнопка для оплаты с логотипом альтернативного способа оплаты:

Виджет с несколькими способами оплаты: карточный платеж и bank transfer

Обратите внимание, что если валюта запроса не поддерживается доступными для магазина шлюзами с выбранным способом оплаты, то соответствующая опция оплаты не будет отображена на виджете.

При этом если у способа интеграции есть обязательные параметры, покупателю будет предложено заполнить их на виджете. Если у торговца есть данные покупателя, необходимые для оплаты, торговец может прислать их в запросе на создание токена. В этом случае, эти поля будут предзаполнены на виджете.

Если вариант интеграции предполагает обязательные параметры из системы торговца (например, customer.external_id, идентификатор покупателя в системе торговца), их необходимо прислать в запросе на получение токена.

В разделе альтернативного способа оплаты для каждого варианта интеграции указаны обязательные параметры для прямых запросов в API. При запросе на получение токена параметры из секции method отправляются в секции с названием метода, например, bank_transfer (см. пример ниже). Параметры из секции customer и additional_data отправляются в одноименных секциях запроса на получение токена.

Пример секции payment_methods при использовании на виджете метода bank_transfer
{
      "payment_method": {
          "types": [
              "credit_card",
              "bank_transfer"
          ],
          "bank_transfer": {
              "account": "DE89370400440532013000"
          }
      }
}

Список доступных способов оплаты

Horizonpay постоянно расширяет перечень услуг и добавляет те платежные способы оплаты, которые пользуются популярностью у торговцев и их клиентов.

В настоящий момент список доступных способов оплаты включает следующие бренды:

Info

В списке нет нужного способа? Обратитесь к своему менеджеру. Возможно, интересующий вас способ оплаты находится в разработке или может быть добавлен в очередь на интеграцию.