Authorize.net принять JS - собственная форма оплаты не работает в localhost - PullRequest
0 голосов
/ 11 марта 2019

Я включил authorize.net принять способ оплаты js на моем локальном сайте magento.

Прежде всего, на моем локальном сайте я интегрировал размещенную форму оплаты (предопределенная форма оплаты).Работает нормально.Он возвращает сообщение об успешной транзакции.

А теперь я собираюсь поработать со своей собственной формой оплаты, для этого требуется соединение https.Я просто следовал за этим документ .И я использовал тот же пример, который был упомянут в этом документе.

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

Итак, теперь я сомневаюсь - почему размещенная форма оплаты работает на локальном сервере (незащищенное соединение - http) и почему моя настраиваемая форма не работает?работа на моем локальном сервере?

Возвращает ошибку E_WC_02 при использовании пользовательской формы оплаты.Я также хочу проверить эту пользовательскую форму оплаты на моем локальном сервере.

Заранее спасибо.

1 Ответ

0 голосов
/ 11 марта 2019

В настоящее время я решил эту проблему с помощью ngrok . Я надеюсь, что это будет полезно для других. Недавно я получил это решение.

После установки этого ngrok на моем локальном сервере, а затем я изменил свои таблицы web/secure/base_url и web/unsecure/base_url в core_config_data. т.е. заменить http://localhost до http://2b45c5ab.ngrok.io и https://localhost до https://2b45c5ab.ngrok.io

Спасибо.

...