Прием оплаты через 2Checkout

С помощью платежной системы 2Checkout вы можете принимать кредитные и дебетовые карты, а также оплату через PayPal, электронные кошельки, и другими способами (см. полный список). 

Чтобы принимать платежи через 2Checkout, нужно выполнить настройку как в вашем 2Checkout-аккаунте, так и в панели управления Эквид.

Настройка на стороне 2Checkout

  1. Зарегистрируйтесь в 2Checkout или войдите в свой существующий аккаунт.
  2. Перейдите в раздел Integration → Webhooks&API.
  3. Прокрутите до блока Redirect URL и выполните действия:
    • Поставьте галку напротив Enable return after sale.
    • Из выпадающего меню Return Method выберите значение “Header redirect”.
    • Укажите Approved URL вида: https://app.ecwid.com/2checkout/STORE_ID (где STORE_ID - это идентификатор Вашего магазина)
      Пример:

2Checkout__3_.png

  1. Нажмите Update.
  2. Прокрутите до блока Instant Notification System (INS) и выполните действия:
    • Поставьте галку сначала напротив Enable INS.
    • Поставьте галку напротив появившейся опции Enable global URL.
    • Укажите ссылку вида https://app.ecwid.com/2checkout/STORE_ID (где STORE_ID - это идентификатор Вашего магазина).
      Пример:

2Checkout__5_.png

  1. Нажмите Update.
  2. Прокрутите до блока Secret Word.
    Убедитесь, что значение в полях Instant Notification Service (INS) secret word и Buy link secret word совпадает (нажмите на иконку глаза, чтобы проверить) и скопируйте его — это значение понадобится чуть позже.

2Checkout__1_.png

  1. Прокрутите до блока API и скопируйте значение вашего Merchant Code (он понадобится при дальнейшей настройке).

Настройка в Эквид-аккаунте

  1. Залогиньтесь в ваш Эквид-аккаунт.
  2. Перейдите в раздел Оплата.
  3. Прокрутите вниз до блока Ещё больше способов принимать онлайн-платежи и из меню Выбрать способ оплаты выберите 2Checkout.

2Checkout__2_.png

Откроются настройки этого платежного метода:

2Checkout__6_.png

  1. В поле Номер счета 2Checkout вставьте значение Merchant Code, которое вы скопировали чуть раньше (на шаге 12).
  2. В поле Secret Word вставьте значение, которое вы скопировали ранее (на шаге 11).
  3. Прокрутите до блока Опции отображения:
    • Введите название платежного метода или используйте предложенное — покупатели будут видеть это название при оформлении заказа.
    • Убедитесь, что этот способ оплаты включен:

2Checkout__4_.png

  1. (Опционально) В блоке Инструкция по оплате для покупателей добавьте для покупателей описание, как происходит оплата заказа этим способом.

Готово! Покупатели могут выбрать оплату этим способом при оформлении заказа в вашем Эквид-магазине.

Решение проблем

Я получаю ошибку “MD5 signature does not match"

Эта ошибка означает, что секретное слово, указанное вами в Эквид (Оплата → 2Checkout), не совпадает с секретным словом в вашем 2Checkout-аккаунте (Integration → Webhooks&API → Secret Word).

Проверьте, какое секретное слово у вас в 2Checkout-аккаунте, и укажите это же значение в настройках 2Checkout в вашем магазине.

Я получаю ошибку "PE101"

Во время настройки 2Checkout на стороне Эквид нужно указать цифровое значение в поле «Номер счета 2Checkout» (так называемый Merchant Code). Ошибка PE101 возникает, если введено не цифровое значение, а другие символы, или если введено неправильное цифровое значение.

Чтобы решить эту проблему:

  1. В Панели управления Эквид перейдите в раздел Оплата.
  2. Нажмите 2Checkout-Настройки.
  3. В поле Номер счета 2Checkout введите значение Merchant Code из вашего 2Сheckout-аккаунта ( Integration → Webhooks&API → API)
  4. В поле Секретное Слово введите значение Secret Word из вашего 2Checkout-аккаунта (Integration → Webhooks&API → Secret Word)
  5. Нажмите Сохранить.
Была ли эта статья полезной?

Замечательно! Спасибо за ответ!

Сожалеем об этом! Ответим на ваш вопрос в почте или чате.

Написать техподдержке