Payments

Worldpay WooCommerce POS — Руководство по интеграции с Oliver POS

У Oliver POS нет партнерских отношений с Worldpay. Он поддерживает Worldpay так же, как и любой магазин WooCommerce — через официальный плагин Worldpay для WooCommerce, открываемый в браузере внутри POS-терминала Oliver у кассы. Worldpay авторизует карту через существующего эквайера продавца, WooCommerce записывает заказ, а Oliver выступает в роли кассы. Это руководство предназначено для продавцов из Великобритании и ЕЭЗ, особенно для тех, чьи эквайринговые отношения установлены через их банк.

Что такое Worldpay

Worldpay — один из крупнейших эквайеров в мире. С штаб-квартирой в Великобритании и теперь частью FIS (после приобретения в 2019 году и выделения в 2024 году в отдельную компанию Worldpay под управлением GTCR), он обрабатывает платежи для сотен тысяч продавцов в Великобритании, ЕЭЗ и США. Розничная торговля в Великобритании, в частности, сильно зависит от Worldpay: большая доля независимых магазинов и сетей среднего размера имеют торговый счет в Worldpay, часто открытый через их банк.

Worldpay работает и как шлюз, и как эквайер. Его хостинговая платежная страница — под разными названиями, такими как Worldpay Hosted Payment Page или Business Gateway redirect — это то, куда направляется клиент. Данные карты никогда не попадают на сайт продавца, что поддерживает уровень соответствия PCI на уровне SAQ A и удовлетворяет требованиям PSD2 / SCA Финансового управления Великобритании через 3-D Secure 2.

Как Oliver POS открывает Worldpay на кассе

Процесс работы Worldpay WooCommerce POS внутри Oliver следует тому же шаблону хостинговой кассы, что и в остальной части этой серии:

  1. Кассир пробивает продажу на кассе Oliver и нажимает «К оплате».
  2. Oliver создает ожидающий заказ WooCommerce через шлюз Worldpay.
  3. Oliver открывает хостинговую платежную страницу Worldpay во встроенном в POS браузере — полноэкранном веб-просмотре, привязанном к одной конкретной продаже.
  4. Кассир поворачивает планшет к клиенту. Клиент вводит данные карты; если срабатывает 3-D Secure / SCA, клиент проходит проверку своего банка на том же экране.
  5. Worldpay авторизует и уведомляет WooCommerce. Статус заказа меняется на «в обработке».
  6. Oliver получает подтверждение, закрывает окно браузера и печатает чек.

Средства поступают от Worldpay на депозитный счет продавца в соответствии с существующим договором об обслуживании с Worldpay — обычно на следующий рабочий день в Великобритании. Oliver никогда не участвует в потоке средств.

Плагин Worldpay для WooCommerce — то, на чем работает Oliver

Плагин, на котором работает Oliver, — это Worldpay Gateway for WooCommerce. Наиболее широко используемая бесплатная сборка — wordpress.org/plugins/woo-worldpay-gateway, которая нацелена на продукт Worldpay Business Gateway / Hosted Payment Page. Платное расширение Worldpay также доступно на WooCommerce.com для магазинов, которым требуется токенизированное повторное выставление счетов и подписки в одном пакете.

Настройка одинакова независимо от канала: установите плагин, введите Installation ID и MD5 secret из административного интерфейса продавца Worldpay (MAI), настройте URL-адрес ответа и включите Worldpay в разделе WooCommerce → Настройки → Платежи. Oliver автоматически обнаруживает любой включенный шлюз в WooCommerce и отображает Worldpay на кассе как вариант оплаты. Если Worldpay работает для интернет-магазина, те же учетные данные управляют Worldpay на кассе.

Почему Worldpay — хороший выбор (или что нужно знать)

Worldpay редко выбирают самостоятельно; его обычно «наследуют». У продавца есть торговый счет, выданный банком, таким как NatWest, Barclays, Lloyds или HSBC, и Worldpay является эквайринговым партнером за этим. На самом деле, это хорошая причина его использовать. Несколько особенностей:

  • Торговые счета, выданные банком. Worldpay стоит за большой долей торговых услуг банков в Великобритании. Сохранение этих отношений обычно позволяет продавцу оставаться в рамках своего существующего договора эквайринга с тарифами, согласованными через банк.
  • Встроенная поддержка PSD2 / SCA. Worldpay обрабатывает строгую аутентификацию клиентов на хостинговой странице через 3-D Secure 2. Для карточных платежей в Великобритании и ЕЭЗ, превышающих пороги освобождения от SCA, клиент проходит проверку банка на том же планшете Oliver.
  • Мультивалютность. Worldpay поддерживает более 120 валют на одном торговом счете, что важно для магазинов, продающих туристам.
  • Цены зависят от договора. Worldpay не публикует единый тариф. Тарифы могут быть смешанными или interchange-plus в зависимости от договора продавца; устоявшиеся розничные торговцы в Великобритании часто имеют тарифы ниже 1,5% для потребительских дебетовых карт.
  • Терминалы Worldpay — это отдельный продукт. Worldpay также продает физические карточные терминалы через свое подразделение по обслуживанию продавцов. Oliver POS для Worldpay использует путь хостинговой кассы в браузере, описанный здесь, а не SDK терминала. Терминалы Worldpay на кассе будут отдельным договором на оборудование.

Чем это НЕ является

Oliver POS не является партнером Worldpay. Нет никаких соглашений о совместном маркетинге, разделении доходов или специальных тарифов Worldpay для продавцов Oliver. Oliver не взимает наценку на транзакции Worldpay; продавец платит Worldpay (и, где это применимо, банку, который открыл торговый счет) напрямую по любым тарифам, указанным в существующем договоре. Worldpay является эквайером и получателем платежа по транзакции, средства поступают на депозитный счет продавца по графику Worldpay, а MAI Worldpay, инструменты возврата, споры и отчетность остаются без изменений. Oliver — это программное обеспечение POS поверх всего.

Настройка в 4 шага

  1. Установите плагин Worldpay для WooCommerce — например, woo-worldpay-gateway — на вашем магазине WooCommerce.
  2. Введите ваш Installation ID и MD5 secret из административного интерфейса продавца Worldpay, настройте URL-адрес ответа и включите Worldpay в разделе WooCommerce → Настройки → Платежи.
  3. Установите Oliver POS, войдите в систему на планшете кассы и выберите шлюз Worldpay из списка способов оплаты — Oliver автоматически обнаружит его из WooCommerce.
  4. Проведите небольшую тестовую продажу на кассе и убедитесь, что заказ появился в WooCommerce, в MAI Worldpay и на распечатанном чеке.

Часто задаваемые вопросы

Является ли Oliver POS партнером Worldpay?

Нет. Oliver POS не является партнером Worldpay. Worldpay поддерживается, потому что существует официальный плагин для WooCommerce для Worldpay Business Gateway, который может установить любой магазин WooCommerce, и Oliver открывает этот шлюз в нашем встроенном в POS браузере на кассе.

Взимает ли Oliver наценку на Worldpay?

Нет. Ваши тарифы Worldpay — это то, что указано в вашем договоре на обслуживание. Вы платите своему эквайеру напрямую. Цены Oliver — это фиксированная ежемесячная плата за программное обеспечение POS, не зависящая от выбранного вами шлюза.

Как работает строгая аутентификация клиентов на кассе?

Так же, как и в интернете. Хостинговая страница Worldpay, которую открывает Oliver, запускает 3-D Secure 2, когда этого требует банк-эмитент. Клиент проходит проверку — обычно биометрическую в своем банковском приложении — на том же планшете, и продажа завершается после получения одобрения от банка.

Сохранится ли мой торговый счет, выданный банком?

Да. Oliver не заменяет ваш торговый счет. Ваш существующий договор на обслуживание с Worldpay, включая тарифы, которые ваш банк согласовал для вас, остается в силе, и единственное, что меняется, это то, что продажа через кассу Worldpay, управляемая WooCommerce, теперь также проходит через тот же шлюз, открытый Oliver.

Попробуйте Oliver POS бесплатно в течение 30 дней на /demo/ — используйте свой существующий магазин WooCommerce и существующий аккаунт Worldpay.