Подключение Square в качестве платёжного метода
Square, Inc. — американская компания по приёму и обработке электронных платежей для малого и среднего бизнеса. Она позволяет принимать платежи по банковским картам с использованием смартфонов в качестве кассовых терминалов и упрощает различные бизнес-операции.
Важно: платёжные методы доступны на веб-сайтах с пробной и платными подписками.
Зарегистрируйтесь или войдите в существующую учетную запись на Square:
Перейдите по этой ссылке и выберите существующее приложение (application) или создайте новое:
Откройте приложение и перейдите на вкладку Production:
Скопируйте значение Access token:
Перейдите в раздел Ваш магазин, затем в подраздел Платёжные методы в настройках вашего сайта на Weblium и нажмите на кнопку Добавить рядом со Square:
Вставьте свой Access token в соответствующее поле (1):
Вернитесь в свою учетную запись Square, откройте вкладку Locations, затем скопируйте свой Location ID:
…и вставьте его в Weblium-аккаунте в соответствующее поле (2).
Вы можете добавить ссылки на созданные вами страницы успешной (3) и неуспешной (4) оплаты и добавить их в соответсвующие поля.
Важно: ссылки обязательно должны начинаться с https://.
Подсказка: вы можете создавать страницы с помощью этой инструкции. О том, как оформить страницу благодарности, можно узнать в статье создание страницы благодарности.
В поле Назначение платежа (5) можно указать определённые дополнительные данные, которые необходимо передавать в Square вместе с заказом. Вы можете нажать на Показать переменные:
...и скопировать оттуда переменную, затем вставить её в поле назначения платежа. При заказе вместо указанной переменной будет подставляться нужное значение (номер заказа, время, домен сайта и т.п.) и передаваться как описание платежа в Square:
После того, как все поля заполнены правильно, сохраните изменения:
Вернитесь в раздел Платёжные методы и в подразделе Присоединённые платёжные методы убедитесь, что включён переключатель напротив только что добавленного Square:
Важно: валюта интернет-магазина на Weblium должна совпадать с валютой вашего аккаунта в Square. Также стоить учесть, что это не может быть гривна, т.к. Square не работает в Украине для приёма платежей на данный момент.
Обратите внимание: Square не поддерживает кириллицу, поэтому в настройках платёжного метода на стороне Weblium должны быть только латинские символы (кастомное название платёжного метода, описание платежа и так далее).
Опубликуйте ваш сайт, чтобы изменения вступили в силу.
Вы можете подключить Square в тестовом режиме, чтобы проверить работу платёжного метода без использования собственной банковской карты. Для этого нужно активировать тестовый режим.
Перейдите в свою учетную запись Square, переключитесь со вкладки Production на вкладку Sandbox и скопируйте оттуда Access token (1):
Затем откройте вкладку Locations и скопируйте свой Location ID (2):
Вернитесь в Weblium и активируйте Тестовый режим, затем вставьте эти данные в соответствующие поля (1) и (2):
Важно: обозначенные звёздочкой поля нетестового режима, что расположены ниже, тоже должны быть заполнены. Можете там указать ваши тестовые данные, если ранее не вводили в них данные для настоящих платежей.
Сохраните изменения и опубликуйте сайт.
Важно: платёжные методы доступны на веб-сайтах с пробной и платными подписками.
Подключение Square к интернет-магазину
Зарегистрируйтесь или войдите в существующую учетную запись на Square:
Перейдите по этой ссылке и выберите существующее приложение (application) или создайте новое:
Откройте приложение и перейдите на вкладку Production:
Скопируйте значение Access token:
Перейдите в раздел Ваш магазин, затем в подраздел Платёжные методы в настройках вашего сайта на Weblium и нажмите на кнопку Добавить рядом со Square:
Вставьте свой Access token в соответствующее поле (1):
Вернитесь в свою учетную запись Square, откройте вкладку Locations, затем скопируйте свой Location ID:
…и вставьте его в Weblium-аккаунте в соответствующее поле (2).
Вы можете добавить ссылки на созданные вами страницы успешной (3) и неуспешной (4) оплаты и добавить их в соответсвующие поля.
Важно: ссылки обязательно должны начинаться с https://.
Подсказка: вы можете создавать страницы с помощью этой инструкции. О том, как оформить страницу благодарности, можно узнать в статье создание страницы благодарности.
В поле Назначение платежа (5) можно указать определённые дополнительные данные, которые необходимо передавать в Square вместе с заказом. Вы можете нажать на Показать переменные:
...и скопировать оттуда переменную, затем вставить её в поле назначения платежа. При заказе вместо указанной переменной будет подставляться нужное значение (номер заказа, время, домен сайта и т.п.) и передаваться как описание платежа в Square:
После того, как все поля заполнены правильно, сохраните изменения:
Вернитесь в раздел Платёжные методы и в подразделе Присоединённые платёжные методы убедитесь, что включён переключатель напротив только что добавленного Square:
Важно: валюта интернет-магазина на Weblium должна совпадать с валютой вашего аккаунта в Square. Также стоить учесть, что это не может быть гривна, т.к. Square не работает в Украине для приёма платежей на данный момент.
Обратите внимание: Square не поддерживает кириллицу, поэтому в настройках платёжного метода на стороне Weblium должны быть только латинские символы (кастомное название платёжного метода, описание платежа и так далее).
Опубликуйте ваш сайт, чтобы изменения вступили в силу.
Подключение Square для работы в тестовом режиме
Вы можете подключить Square в тестовом режиме, чтобы проверить работу платёжного метода без использования собственной банковской карты. Для этого нужно активировать тестовый режим.
Перейдите в свою учетную запись Square, переключитесь со вкладки Production на вкладку Sandbox и скопируйте оттуда Access token (1):
Затем откройте вкладку Locations и скопируйте свой Location ID (2):
Вернитесь в Weblium и активируйте Тестовый режим, затем вставьте эти данные в соответствующие поля (1) и (2):
Важно: обозначенные звёздочкой поля нетестового режима, что расположены ниже, тоже должны быть заполнены. Можете там указать ваши тестовые данные, если ранее не вводили в них данные для настоящих платежей.
Сохраните изменения и опубликуйте сайт.
Последнее изменение: 21/06/2024
Спасибо!