Платежный модуль Stripe
0
Модуль позволяет начать принимать оплату через платежную систему Stripe
Поддерживаемая версия Stripe API: 2023-08-16
Поддержка режимов:
Входят следующие шаблоны:
Вам нужно положить свой шаблон в одну из нижеследующих каталогов (пути от корня сайта):
Совпадения имен игнорируются.
Как сделать авто-подтверждение оплаты?
Для этого нужно настроить вебхуки.
Порядок действий:
OnBeforeStripeCharge - вызывается после создания customer.
Передаются параметры:
Передаются параметры:
Передаются параметры:
Передаются параметры:
Поблагодарить автора
Подробности
Поддерживаемая версия 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/
Совпадения имен игнорируются.
Как сделать авто-подтверждение оплаты?
Для этого нужно настроить вебхуки.
Порядок действий:
- копируем файл stripeWebhook.php, из корня модуля, в любое доступное по url место
- заходим в кабинет stripe.com
- переходим в Developers->Webhooks
- добавляем endpoint
- заходим в добавленный endpoint
- в блоке "webhook details" нажимаем на "update details"
- в открывшемся окне указываем поддержку событий: charge.succeeded, checkout.session.completed, и нажимаем на "update endpoint"
- в блоке "Signing secret" нажимаем на "click to reveal" и копируем secret key
- переходим в админку сайта и в настройки платежной системы Stripe и в поле Webhook-токен вставляем скопированный secret key
- делаем тестовую оплату
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 - идентификатор заказа
Поблагодарить автора
Цена действительна только для интернет-магазина и может отличаться от цен в розничных магазинах
Платежный модуль Stripe
0
#PROP_TITLE#
—
#PROP_VALUE#
Правила установки:
Автор: darkfriend
Контакты: info@conversite.ru
Правила для письма:
В рабочие дни, со вторника по четверг.
С 11 до 16 (по мск)
- Проверить права у папки modules
- Установить модуль в административной панели.
- Прочитать сообщение
- Зайти в Магазин -> Настройки -> Платежные системы -> Добавить платежную систему
- В пункте "Обработчик", выбираем stripe.
- Название (NAME) обязательно должно быть Stripe или stripe (иначе вебхук не будет работать)
- В полях ниже указываем свои данные
- Настраиваем вебхуки
- Копируем обработчик вебхука stripeWebhook.php, который в корне папки модуля. Копируем в любое публичное место проекта.
- Переходим в кабинет stripe.com и добавляем вебхук
- Указываем url-путь до файла `stripeWebhook.php`
- Добавляем вебхуки на события: charge.succeeded и checkout.session.completed
- Сохраняем и копируем Webhook-токен, который потом добавляем в админке битрикса
- Поблагодарить автора :)
- Использовать.
Автор: darkfriend
Коллеги, в связи с кризисом, с 23 апреля 2020 года для всех бесплатных модулей, бесплатная техническая поддержка упразднена. Если ваше обращение не об ошибке в модуле или ошибке из-за модуля, необходимо сделать донат от 1000 руб. Вам нужно понимать, что каждое ваше обращение занимает время специалиста. Просим проявить понимание и не нагружать службу просто так. На многие ваши вопросы может ответить любой другой специалист по битриксу. После того как вы сделали донат в заголовке письма укажите 4 последние цифры кошелька или карты с которой донатили. Одно обращение один донат. Если вопрос в обращении закрылся, то для нового вопроса необходимо сделать донат. Как сделать SUPER-обращение. Делаете донат на 4000 руб и в заголовке к номеру (последние 4 цифры кошелька или карты) укажите слово SUPER. Такие обращения мы обработаем вне очереди. Мы оказываем техническую поддержку по email. |
Контакты: info@conversite.ru
Правила для письма:
- В теме письма необходимо указать ID модуля
- В теле письма необходимо указать суть проблемы и описать ваши действия, которые к ней привели.
- Приложить скриншоты.
- Прислать доступы до админки и фтп (желательно)
В рабочие дни, со вторника по четверг.
С 11 до 16 (по мск)
Закажите любой модуль у нас на сайте с бесплатной установкой и гарантией 14 дней
Мы работаем с физическими и юридическими лицами. И предоставляем сразу два варианта оплаты.
- Наличные. Вы подписываете товаросопроводительные документы, расплачиваетесь денежными средствами, получаете товар и чек.
- Безналичный расчет. Принимаем карты Visa и MasterCard. Доступен при курьерской доставке.
Ваш заказ можем доставить собственными ресурсами, при условии вашего нахождения в городе. Либо через 4 варианта доставки:
- Курьерская доставка. Курьерская доставка работает с 9:00 до 19:00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес.
- Самовывоз из магазина. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
- Сотрудничаем с постаматами. Срок хранения — 3 дня.
- Предоставляем почтовую доставку через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Вскрывать коробку самостоятельно вы можете только после оплаты заказа.
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.
- Комментарии
- ВКонтакте
Загрузка комментариев...