Добрый день!
Поставил модуль для платежной системы STRIPE в Битрикс "Управление сайтом" с лицензией Малый бизнес. Обновы все стоят, т.е. версия последняя. Модуль от dev2fun. В маркете других не нашел.
Ввел все ключи live, secret, даже дали мне webhook token. Все нормально проходит от помещения товара в корзину, оформление заказа идет нормально. Но после инициализации платежной формы системы я вижу только выбор платежного средства (карта и т.д.) и кнопка "Перейти к оплате", после нажатия на которую ничего не происходит и лишь в консоли браузера появляется "Uncaught (in promise) SyntaxError: JSON.parse: unexpected character at line 12 column 1 of the JSON data".
Схема в принципе простая. Пользователь находясь на странице нажимает на кнопку "Купить". После чего я через ajax отправляю в php модуль на сервере product_id, где получаю данные товара, помещаю в корзину, на основании корзины формирую заказ. В заказе завожу, каким платежным инструментом будет оплата производиться. Валюта и сумма с заказа передается. После чего обратно на страницу возвращается статус создания заказа и его ID, если все было без ошибок. После чего с той страницы просто делаю переход на следующий php модуль, куда через GET передаю ORDER_ID и в нем инициализирую платежную форму. Т.е. в работу вступает платежный модуль stripe. Но видимо не судьба. Включил лог ошибок, но там нет ошибок касательно модуля stripe.
Может кто уже пользовался данным модулем? Может сталкивался с подобным. В чем может быть ошибка или я что то не так делаю.
Куски кода из модулей могу привести.
Поставил модуль для платежной системы STRIPE в Битрикс "Управление сайтом" с лицензией Малый бизнес. Обновы все стоят, т.е. версия последняя. Модуль от dev2fun. В маркете других не нашел.
Ввел все ключи live, secret, даже дали мне webhook token. Все нормально проходит от помещения товара в корзину, оформление заказа идет нормально. Но после инициализации платежной формы системы я вижу только выбор платежного средства (карта и т.д.) и кнопка "Перейти к оплате", после нажатия на которую ничего не происходит и лишь в консоли браузера появляется "Uncaught (in promise) SyntaxError: JSON.parse: unexpected character at line 12 column 1 of the JSON data".
Схема в принципе простая. Пользователь находясь на странице нажимает на кнопку "Купить". После чего я через ajax отправляю в php модуль на сервере product_id, где получаю данные товара, помещаю в корзину, на основании корзины формирую заказ. В заказе завожу, каким платежным инструментом будет оплата производиться. Валюта и сумма с заказа передается. После чего обратно на страницу возвращается статус создания заказа и его ID, если все было без ошибок. После чего с той страницы просто делаю переход на следующий php модуль, куда через GET передаю ORDER_ID и в нем инициализирую платежную форму. Т.е. в работу вступает платежный модуль stripe. Но видимо не судьба. Включил лог ошибок, но там нет ошибок касательно модуля stripe.
Может кто уже пользовался данным модулем? Может сталкивался с подобным. В чем может быть ошибка или я что то не так делаю.
Куски кода из модулей могу привести.