Установка (заменить адрес сайта на нужный):
Поддерживаемая версия Stripe API: 2023-08-16
Поддержка режимов:
- тестовый режим (demo mode)
- боевой режим (live mode)
Входят следующие шаблоны:
- CUSTOM - простой шаблон по умолчанию для оплат вида Debit Card, Credit Card, SEPA, SOFORT, GIROPAY.
- REDIRECT - шаблон, который сразу редиректит на страницу для оплаты в stripe.com (без вывода кнопок)
Вам нужно положить свой шаблон в одну из нижеследующих каталогов (пути от корня сайта):
- /local/php_interface/sale_payment/stripe/templates/
- /bitrix/php_interface/sale_payment/stripe/templates/
Совпадения имен игнорируются.
Как сделать авто-подтверждение оплаты?
Для этого нужно настроить вебхуки.
Порядок действий:
Поддержка событий:
OnBeforeStripeCharge - вызывается после создания customer.
Передаются параметры:
- &$arCreateFields - массив, который дальше идет в \Stripe\Charge::create
- $customer - объект от \Stripe\Customer::create
Передаются параметры:
- &$arFields - массив полей, который идет в обновление заказа (CSaleOrder::Update)
- $charge - объект от \Stripe\Charge::create
- $orderID - идентификатор заказа
Передаются параметры:
- &$output - строка или HTML-код, которая выведет результат.
- $arFields - массив полей от заказа (тот же, что был в CSaleOrder::Update)
- $orderID - идентификатор заказа
Передаются параметры:
- &$error - строка или HTML-код, которая выведет ошибку.
- $errorText - строка с сообщением ошибки
- $arFields - массив полей от заказа (тот же, что был в CSaleOrder::Update)
- $orderID - идентификатор заказа
Поблагодарить автора
- Улучшена поддержка кастомных идентификаторов заказов
- Добавлен шаблон special_order_id, в котором улучшена поддержка кастомных идентификаторов заказов
- Улучшена обработок ошибок
1.5.1 (22.08.2023)
- Исправление обработки вебхука для версии STRIPE API 2023-08-16
1.5.0 (21.08.2023)
- Интеграция переделана на SDK stripe 12 версии с поддержкой php 8.0, php 8.1, php 8.2
- Добавлена поддержка GET-параметра redirect (?redirect=1), при котором происходит редирект на страницу оплаты в stripe.com
- Добавлен шаблон с редиректом под названием redirect.
Расположение /bitrix/php_interface/include/sale_payment/stripe/templates/redirect/templates.php
- При редиректе статус 303 See Other
- Переделана обработка webhook-ов от stripe.com
1.4.0 (02.08.2023)
- Добавлена поддержка php8.0
- Исправлен баг при первоначальной загрузке (который ломал админку на странице "Платежные системы")
1.3.12 (01.04.2022)
- добавлена поддержка указания url для успешного платежа и возврата назад
- добавлено отдельное поле для указания тестового токена для вебхука
- в обработчике вебхука PSA_NAME изменен NAME. Теперь обязательно название обработчика должно иметь Stripe или stripe или stripe2
1.3.11 (28.01.2022)
- Исправлено подключение шаблонов
1.3.10 (11.11.2021)
- Исправлено указание валюты товара при CUSTOM_PRICE
1.3.9 (18.08.2021)
- Добавлена поддержка, при наличии, налога
1.3.8 (08.02.2021)
- Добавлена поддержка всех валют из Stripe Currencies
1.3.7 (17.01.2021)
- исправлена ошибка, которая возникала при передачи не существующего товара
- добавлена возможность указания пути до страницы оплат. Помогает быстро решить проблему с "JSON SyntaxError".
1.3.6 (18.11.2020)
- улучшен метод передачи orderId в stripe
- убрана поддержка события charge.succeeded
- поправлено получение информации о payment system
1.3.5 (06.10.2020)
- улучшен вывод ошибок
1.3.4 (09.09.2020)
- поправлен баг при создании ссылки на оплату
- улучшен поиск ID заказа
1.3.3 (24.06.2020)
- поправлен баг при создании ссылки на оплату
1.3.2 (26.02.2020)
- добавил поддержку мультивалютности
- поправил баг с картинкой
1.3.1 (04.12.2019)
- правка багов
1.3.0 (18.11.2019)
- внедрена поддержка новых алгоритмов Stripe для Card, Giropay, Sepa, Sofort
- сильно изменен шаблон CUSTOM
- признаны устаревшими шаблоны: popup и single (удалены и больше не поддерживаются)
- добавлена возможность указать ключ в котором передается идентификатор заказа
- сильно изменен webhook.php (c поддержкой текущего Stripe API)
- добавлен stripeWebhook.php, который вы можете использовать как эндпоинт для вебхуков Stripe
1.2.0 (23.05.2019)
- улучшена обработка ошибок в шаблоне CUSTOM
- исправлен amount в шаблоне CUSTOM
- добавлен функционал выбора смены статуса у заказа
- добавлена возможность выбора какие режимы Stripe выводить: card, sepa, sofort, giropay
- добавлен функционал для поддержки шаблонов при: успехе(success.php), ошибке(error.php), ожидании(pending.php)
1.1.0 (26.02.2019)
- В шаблоне CUSTOM обновлен stripe.js до 3 версии
- Добавлена поддержка Sepa Debit/IBAN, Sofort, Giropay
- Добавлена поддержка вебхуков
- В шаблоне CUSTOM улучшен front-end
1.0.6 (01.10.2018)
- Шаблон CUSTOM: добавлена настройка labels и errors
- Шаблон CUSTOM: добавлена проверка вводимого номера карты, при его вводе
- Шаблон CUSTOM: улучшена валидация номера после ввода
- Шаблон CUSTOM: убраны лишние зависимости
1.0.5 (27.09.2018)
- Исправлены ошибки в шаблоне CUSTOM
1.0.4 (21.09.2018)
- Добавлена поддержка cvc для American Express в шаблоне CUSTOM
- Шаблон CUSTOM теперь работает на vue.js
- Добавлен шаблон SINGLE, который выводит короткую stripe-форму.
1.0.3 (22.05.2018)
- исправлен баг в шаблонах
1.0.2 (22.05.2018)
- добавлен показ заказа с помощью GET-параметра ID (теперь ORDER_ID или ID выводят заказ)
- при POST-запросе нужно идентификатор заказа передавать в accountNumber
- убрана остановка скрипта после вывода шаблона
1.0.1 (09.05.2018)
- исправлены баги
- добавлены редирект при успехе или ошибке
- поправлена валюта оплаты
Оплатить готовые сайты, шаблоны на 1С-Битрикс, лицензии, услуги внедрения и доработки вы можете любым удобным способом из нижеперечисленных:
- Банковские карты
- Кошелёк ЮMoney
- SberPay
- Покупка в рассрочку 0% на 10 месяцев от СберБанка
- Покупка в кредит от СберБанка
- Оплата в терминалах и кассах
- Безналичный расчёт
Купленные программные продукты поставляются в виде цифро-буквенного кода, используя который их можно установить на хостинг. Код отправляется онлайн на указанную в заказе электронную почту.
После получения оплаты от покупателя до момента отправки ему лицензионного ключа может пройти несколько часов.
На протяжении этого времени проводится оформление купленной программной продукции.
Для установки вам потребуется
- Лицензия «1С-Битрикс» (подходящей редакции);
- домен;
- хостинг.
Все это вы можете купить в готовом наборе у нас на сайте, ускорив процесс дальнейшей установки.
Базовую установку мы сделаем для вас бесплатно!
В нашем маркетплейсе продаются только лицензионные программные продукты. Программные продукты поставляются «как есть». При этом, если в процессе использования продукта возникают ошибки, сбои или иные функциональные несоответствия и недостатки, они устраняются в рамках оказания технической поддержки.
Продажа программной продукции существенно отличается от продажи любых других товаров или услуг. В силу технических особенностей поставки программных продуктов «1C-Битрикс», а также готовых решений по «1C-Битрикс: Маркетплейс» (далее - продукт), возврат приобретенных экземпляров продуктов / решений невозможен.
В случае ошибочного проведения платежа ДО момента отправки лицензионного ключа на ваш e-mail, денежные средства могут быть вам возвращены. Возврат осуществляется по заявлению от покупателя тем же платежным способом, которым они были получены. Комиссия и налоги за проведение операции по возврату, если таковые взимаются, проводится за счет покупателя.








