Для тех, кто желает добиться того же, что и мне нужно, вот я пошел по этому поводу, я не касался фактического потока заказа и оформления заказа, что я сделал, я переименовал один из автономных способов оплаты каксторонний шлюз, который я хотел интегрировать, затем после оформления заказа пользователь попадает на страницу благодарности, на странице благодарности я встраивал свой скрипт, который брал идентификатор заказа со страницы благодарности, и проверял способ оплатыкоторый использовался во время оформления заказа, если он совпадает с тем, который мне требуется, то я перенаправил пользователя на внешний URL-адрес (дополнительный домен на другом хостинге), где данные о пользователе и заказе были получены с помощью order_id (который я отправил через ajax), и платеж был обработани, в конце концов, пользователь перенаправляется обратно в интернет-магазин.
Вещи, которые вам понадобятся
- Дополнительный домен
- Дополнительныйхостинг, чтобы указать этот домен и выполнить код обработки платежного шлюза, а также обновить статус заказа в bigCommerce через их API.
Это довольно сложный процесс, но как только вы его освоите, после этого он станет довольно простым.