Не работает модуль CloudPayments

Ответить
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 779
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Не работает модуль CloudPayments

Сообщение Fait »

Здравствуйте!
Заключил я договор с платёжной системой CloudPayments. Оплатил взнос...
В системе вставил API ключ, настроил всё, и обнаружил, что не работает ничего(((
Скажите, может я что-то не так делаю?

Вот такие настройки самого модуля:
Скриншот 05-10-2023 171331.jpg
Вот такие настройки в процессе автоматизации:
Скриншот 05-10-2023 171358.jpg
Вот кнопка в списке записей (кстати, при нажатии кнопки в списке записей не происходит вообще ничего):
Скриншот 05-10-2023 171418.jpg
Вот кнопка на странице записи:
Скриншот 05-10-2023 171450.jpg
После нажатия на кнопку оплаты показывается такая форма и ничего не происходит:
Скриншот 05-10-2023 171505.jpg
В кабинете CloudPayments в настройках уведомлений включён Confirm на адрес из настроек:
Скриншот 05-10-2023 171913.jpg
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 779
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Не работает модуль CloudPayments

Сообщение Fait »

Обнаружил, что по документации должно передаваться два параметра минимум - Токен и Client-ID.
А в настройках модуля только один параметр указывается. Возможно, причина в этом...
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не работает модуль CloudPayments

Сообщение support »

В поле Сумма платежа нужно ввести просто ID поля без скобок
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 779
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Не работает модуль CloudPayments

Сообщение Fait »

support писал(а): 09 окт 2023, 18:58 В поле Сумма платежа нужно ввести просто ID поля без скобок
Благодарю, оплата заработала, прошло всё успешно!
НО... действия автоматизации не срабатывают(((
У платежа в системе должен был поменяться статус, и в родительской сущности должна была поменяться дата.
Но всё осталось, как было. В чём может быть причина?
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 779
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Не работает модуль CloudPayments

Сообщение Fait »

А ещё кнопка автоматизации не работает из списка записей(((
Приходится заходить на страницу записи для оплаты.
А если нажать кнопку из списка записей, то все действия в автоматизации срабатывают, но окно оплаты не появляется...

Я создал поле с типом "Кнопка процесса" и поставил это поле в список записей.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не работает модуль CloudPayments

Сообщение support »

В списке оплата пока не работает, но я посмотрю, если возможно, то добавлю. Так же проверю платежи.
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 779
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Не работает модуль CloudPayments

Сообщение Fait »

support писал(а): 10 окт 2023, 11:56 В списке оплата пока не работает, но я посмотрю, если возможно, то добавлю. Так же проверю платежи.
Хорошо, буду очень ждать)
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не работает модуль CloudPayments

Сообщение support »

Для версии 3.5 доработал поле "Кнопка процесса" и теперь там поддерживаются процессы с платежными модулями. Файл из архива замените в includes\classes\fieldstypes\

Касательно уведомления об оплате, вам нужно использовать Pay-уведомление. Confirm-уведомление для
двухстадийной схеме. Я доработало описания в платежном модуле.

Тестируйте и сообщите результат.
Вложения
img1.png
img2.png
fieldtype_process_button.zip
(3.28 КБ) 17 скачиваний
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 779
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Не работает модуль CloudPayments

Сообщение Fait »

support писал(а): 10 окт 2023, 18:14 Для версии 3.5 доработал поле "Кнопка процесса" и теперь там поддерживаются процессы с платежными модулями. Файл из архива замените в includes\classes\fieldstypes\

Касательно уведомления об оплате, вам нужно использовать Pay-уведомление. Confirm-уведомление для
двухстадийной схеме. Я доработало описания в платежном модуле.

Тестируйте и сообщите результат.
Здравствуйте, Сергей!
Всё работает отлично, благодарю)

А можете подсказать, как сделать, чтобы после выполнения процесса автоматизации не происходил переход на страницу записи, к которой этот процесс применяется?
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не работает модуль CloudPayments

Сообщение support »

Это платежный модуль возвращает на страницу записи так как там в комментариях видно прошел платеж или нет.
Ответить