2015-01-16 1 views
0

Мы пытаемся проверить sagepay на сайте wordpress с установленными плагинами woocommerce и sagepay. Это те шаги, которые мы прошли, и результаты.Тестирование Sagepay с Woocommerce получает ошибку: 5003 Ошибка внутреннего сервера

  1. Поступил все настройки на страницу настроек sagepayform шлюза в WooCommerce, включая Vendor Name, тестирование (и жить) Шифрование паролей, установить статус для тестирования, введен адрес электронной почты, и т.д.
  2. создал учетную запись на test.sagepay .com
  3. попытался протестировать процесс, пройдя проверку на веб-сайте (настроенный в реальном тестировании домена)
  4. При нажатии на кнопку «Разместить заказ» я получаю сообщение об ошибке на веб-сайте test.sagepay.com с кодом состояния HTTP 500, код ошибки 5003 «Внутренняя ошибка сервера»

Я проверил, когда сайт находился в моей локальной среде, которая работала нормально, теперь это не так.

У кого-нибудь есть опыт с этим, любые предложения?

+0

Вам необходимо работать с Woocommerce и Sagepay и поддерживать эту проблему; это слишком эзотерическая проблема для SO. – markratledge

ответ

1

Это результат SagePay окончание поддержки тестовой среды для протокола v2.2

От их уведомления по электронной почте:

..please be aware that if you are testing accounts using our older protocol, you will no longer be able to do so after 12th January, 2015.

Вам нужно будет перейти к протоколу v3 и сделать необходимые изменения в вашем коде. Больше ресурсов можно найти в migrate to v3 pages. Изменения невелики, вам в основном нужно сосредоточиться на новых обязательных полях и строчном шифровании.

Еще одно примечание: поддержка производства для протокола v2 завершается в июле 2015 года. Sagepay очень тихо об этом, но если ваши транзакции все еще проходят через v2, в вашем аккаунте My Sagepay будет отображаться предупреждение.