Добрый день, задал себе задачу прикрутить к ShopModx новый модуль оплаты с помощью платежной системы Paypal. Подскажите алгоритм действий, чтобы ничего не упустить, какие шаблоны и процессоры нужно будет написать, внести изменения в бд. Интересен вопрос как это реализовано в shopmodx. За основу разумеется беру алгоритм подключения к Paypal, в этой части все понятно.
Вы побольше гуглите. Здесь многое описано давно.
modxclub.ru/blog/dokumentatsiya-dlya-spetsialistov/303.html
Спасибо Николай! Не попался почему то пост. Как напишу обязательно поделюсь, может быть включите в последующие сборки
Не за что.
Да, было бы здорово :)
Николай добрый день. Такой вопросик в тему. Пишу скрипт оплаты через PayPal. По аналогии хотел подключить страницы. Не могу найти в каком файле подключаются адреса успешной или неуспешной оплаты модуля Единаякасса, те которые в настройках системы edinayakassa.success_url, edinayakassa.failure_url?
Поидее в процессоре, но в modEdinayakassaWebPaymentsCreateProcessor как и в абстрактном modWebPaymentsCreateProcessor, нет запросов на получение этих опций
И еще вопрос как получить сумму доставки delivery, из modx_billing_orders в массиве заказа $order?
Не могу найти в каком файле подключаются адреса успешной или неуспешной оплаты модуля Единаякасса, те которые в настройках системы edinayakassa.success_url, edinayakassa.failure_url?
Это в самом сниппете edinayakassa.getButton
У него в настройках по умолчанию прописаны эти параметры. joxi.ru/zAN0Z8jhGDX0m9
А далее эти параметры парсятся в цикле.
Из коробки в ShopModxBox нет поля delivery и получить его значение никак.
Это понятно, что из коробки нет ), у меня есть, я добавил, интересно в каком процессоре и как его передать в массиве заказа $order
Ок спасибо заметил, теперь
А это уже изучайте modxclub.ru/topics/vse,-chto-vyi-xoteli-znat-o-proczessorax,-no-boyalis-sprosit-1563.html и modxclub.ru/blog/dokumentatsiya-dlya-spetsialistov/258.html
А процессор надо смотреть basket/web/orders/products/getdata. Там как раз для примера есть формирование суммы и т.п.