Платежный шлюз GoCard не работает с Woocommerce — отсутствует запрос

#woocommerce #gocardless

Вопрос:

Я пытаюсь заставить плагин gocardard работать с WooCommerce, но все сообщения на конечную точку webhook из API gocardard приводят к ответу «400 неверных запросов» с сообщением об ошибке более низкого уровня из API gocardard «отсутствует запрос». Это странно, так как вызов от gocarding направляется в правильную конечную точку на моем веб-сайте со строкой запроса, содержащей ?request=webhook (как и должно быть).

Существуют ли какие-либо известные проблемы с настройками JSON/сервера, которые могут привести к усечению строки запроса? Возможно, API WooCommerce делает что-то неожиданное? Я действительно озадачен, тем более что платежный шлюз Stripe работает отлично (а также использует API REST WooCommerce).

Все модули являются последними версиями.

Комментарии:

1. Я решил проблему: правило перезаписи в файле htaccess удаляло строку запроса, возвращенную из GoCar.