Способ оплаты не существует


Я разрабатываю пользовательский платежный модуль и пытаюсь показать его на странице оформления заказа, но безуспешно. Дело в том, что ни один способ оплаты (даже по умолчанию) не отображается на странице оформления заказа, даже если мой платежный модуль отключен. Способы оплаты включены в панели администратора.
Как включить любой способ оплаты (кроме панели администратора) или как отладить весь процесс?

Обновление 1

Я установил magento-образец-модуль, оплата методом Braintree и Inchoo_Stripe.
Как я могу включить по крайней мере Оплату наложенным платежом в качестве способа оплаты?

Обновление 2
Я пошел отлаживать. Я установил wireshark и получил следующий (часть) ответ от сервера: {"payment_methods":[{"code":"cashondelivery","title":"Cash On Delivery"}],"totals":.... Похоже, что получен ответ propper, но обработка JSON завершается неудачно. Я скоро приду с еще одним обновлением.

Author: Ivy, 2016-08-26

2 answers

Можете ли вы попробовать отключить все пользовательские расширения способов оплаты и пользовательские расширения оформления заказа. Также проверьте файл журнала Magento на наличие ошибки.

 0
Author: , 2016-08-29 03:35:05

Решение было простым: файл в Theme\Magento_Checkout\layout\checkout_index_index.xml (скопированный из темы Luma) был неправильным, что привело к ошибке выше. Решение было простым: я удалил файл и позволил app\code\Magento\Checkout\layout\checkout_index_index.xml занять страницу.

 0
Author: Ivy, 2016-09-10 10:42:16