Я пробовал все учебники, но я обнаружил, что не смог интегрироваться с использованием интеграции с сервером Sagepay. Может ли кто-нибудь (кто уже сделал это успешно) помочь мне в этом. Я ищу очень быструю помощь. Дайте мне знать, если вам нужно что-то знать. Помощь как можно скорее. Благодаря……..
Документация на веб-сайте SagePay очень хорошая, обычно вам нужно создать класс, который может сгенерировать строки, которые находятся в правильном формате, и использовать завиток, чтобы запустить его для sagepay, а затем создать скрипт для обработки ответа. Если вы еще этого не сделали, создайте себе симуляторную учетную запись с SagePay, чтобы вы могли отлаживать ваш скрипт, это очень полезная функция и упрощает разработку с SagePay, чем, например, с помощью RBS WorldPay.
Просто застрял в нем, и если у вас возникнут какие-то конкретные вопросы, когда вы ушли, дайте мне знать.
Для любого, как я, который искал и искал пример интрамера, я нашел его на github здесь: https://github.com/swicks/sagepay-server-for-woocommerce
есть несколько вещей, которые вам нужно изменить. Обратный вызов использует старый api, я думаю
Поэтому вместо: $ this-> notification_url = str_replace ('https:', 'http:', add_query_arg ('wc-api', 'DS_Sagepay_Server', home_url ('/')));
должен быть: $ this-> notification_url = get_site_url (). «/ Туалет-апи / DS_Sagepay_Server
Также мне пришлось изменить все shipping_ на billing_, но это просто моя настройка, поскольку у меня нет доставки …