Как принять платежи через Stripe в WordPress

Stripe Wordpress

Если вы продаете что-то онлайн, вам нужен Stripe. Система онлайн-платежей с шифрованием во многом превзошла PayPal как предпочтительную платежную систему при продаже на сайте. Установить ее быстро и легко, и она позволяет предлагать широкий выбор вариантов оплаты. Но как настроить сайт WordPress с Stripe? Давайте разберемся.

Содержание

  • Принятие платежей через Stripe в WordPress с WP Stripe Checkout
  • Добавление платежного шлюза Stripe в WooCommerce
  • Другие способы принять платежи через Stripe в WordPress

Принятие платежей через Stripe в WordPress с WP Stripe Checkout

Существует несколько плагинов, но тот, к которому я постоянно возвращаюсь, это WP Stripe Checkout. Их дополнительные опции стоят денег, но базовый плагин без лишних функций абсолютно бесплатен.

ynHVLiiARyQ maxresdefault

Кнопка не самая привлекательная, но она выполняет свою задачу. Любой с базовыми навыками CSS может легко изменить внешний вид кнопки.

Сначала вам нужна учетная запись Stripe. Перейдите на Stripe и зарегистрируйтесь. Или войдите в свою учетную запись, если она у вас уже есть.

Stripe Main Page

Теперь установите плагин WP-Stripe Checkout. После установки вы увидите новый пункт меню с левой стороны в админке WordPress. Перейдите в Stripe Checkout -> Настройки.

Stripe WordPress

Вернитесь в свою учетную запись Stripe и перейдите на страницу API Keys. Даже если вы уже настроили API-ключи, к ним нельзя получить доступ повторно по соображениям безопасности. Поэтому нажмите Создать секретный ключ, чтобы получить новый.

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

Stripe Api

Теперь введите как Open ключ, так и Секретный ключ на странице настроек плагина. Как видите, вы также можете создать тестовые ключи, если хотите сначала сделать пробный платеж, чтобы проверить, работает ли система. Их можно создать на той же странице API.

Wp Stripe Checkout Options

Теперь выберите свою валюту (в моем случае, евро). Вам также нужно настроить страницы Успеха и Отмены на вашем сайте. Это страницы, на которые клиента перенаправят после успешной оплаты или если она была отменена.

Проверить Front-end Nonces должно быть отмечено, а Загружать скрипты глобально - нет. Но самая важная часть здесь - настроить URL вебхука Stripe. Без него вся система развалится.

Wp Stripe Web Urls

Перейдите на страницу Webhooks. Вебхук - это когда вы получаете уведомление, когда ваша учетная запись Stripe регистрирует событие. Это может быть продажа, возврат, действие оформления заказа и так далее.

Скопируйте и вставьте URL вебхука Stripe с вашей страницы настроек плагина и, после нажатия на Добавить конечную точку, вставьте URL в поле Endpoint URL.

Listen To Stripe Events

Затем нажмите Выбрать события внизу. Здесь вы указываете, о каких событиях хотите получать уведомления. Нажмите Выбрать все события, а затем Добавить события, чтобы сохранить.

Select Stripe Events

Хорошо, мы почти на финише. Технические детали завершены. Вернитесь к настройкам плагина и нажмите на вкладку Email. Первым идет Уведомление о продаже, которое отправляется вам, когда вы получаете продажу. Заполните все поля и убедитесь, что функция включена.

Wp Stripe Payment Notification Email

Затем идет Чек на покупку, который отправляется клиенту, когда они сделали заказ. Снова заполните все детали. Вы можете расширить электронное письмо, чтобы сделать его более дружелюбным и менее скучным. Но оставьте короткие коды на месте.

Wp Stripe Purchase Receipt Email

Теперь последний этап. Мы добавляем кнопки на веб-страницы.

Добавьте блок короткого кода WordPress в то место, где вы хотите разместить кнопку.

Wordpress Shortcode Block

Базовый код для ввода в блок короткого кода:

[wp_stripe_checkout_session name="Мой продукт" price="2.99"]

Замените Мой продукт на название вашего продукта и измените цену на желаемую. Помните, что валюта уже была указана в настройках.

Теперь вы увидите это на своей странице:

Stripe Buy Now Button WordPress

Но вы можете добавить больше. Кроме того, чтобы поставить `` по обе стороны от короткого кода для центрирования кнопки, вы можете добавить больше кода для дополнительных функций. Например, если вы хотите изменить Купить сейчас на что-то другое, код будет: [wp_stripe_checkout_session name="Мой продукт" price="2.99" button_text="Оплатить сейчас"] - Вы можете указать, что требуется адрес для выставления счета, с помощью billing_address=”required”. - Вы можете указать, что принимаете промокоды, с помощью allow_promotion_codes=”true”. - Если вы хотите получить их согласие на отправку рекламных электронных писем, добавьте consent_collection_promotions=”auto”. Просто добавьте столько, сколько хотите - или все их - в тот же блок короткого кода. Когда кто-то нажимает кнопку Купить сейчас, его сразу перенаправляют на оформление платежа Stripe с предзаполненной формой. Узнайте, как вы можете создать пользовательские формы в WordPress здесь. WP-Stripe Checkout очень гибкий. Вы можете создавать кнопки для пожертвований, а также использовать его для запуска сайта членства. Вы можете настроить периодические платежи и перенаправить платных участников на часть сайта для членов. ## Добавление платежного шлюза Stripe в WooCommerce Единственная вещь, которую WP-Stripe Checkout не сможет сделать, это интеграция с WooCommerce. В противном случае это был бы идеальный плагин, охватывающий все. Stripe Woocommerce Золотым стандартом для WooCommerce является бесплатный официальный плагин Stripe. Он предоставляет все функции WP-Stripe Checkout, но, надо признать, отображает лучшие кнопки. Stripe Woocommerce Plugin ## Другие методы для принятия платежей через Stripe в WordPress Wp Simple Pay Есть два других плагина, на которые стоит обратить внимание, если предыдущие два вам не нравятся. - Принять платежи через Stripe. - WP-Simple Pay. Как видите, существует довольно много вариантов внедрения Stripe на ваш сайт. С его низкими комиссиями за обработку, без регистрационных сборов и без ежемесячных платежей, Stripe быстро становится любимцем владельцев интернет-магазинов. Наконец, не забудьте обеспечить безопасность вашего сайта WordPress и не забудьте о вашем SSL сертификате!