Форма заказа для сайта

Готовая форма оформления заказа на сайте.
Добавляет товары в заказ, считает скидки и доставку и отправляет на почту.

Настроить корзину Пример работы

Корзина для сайта
Корзина для сайта

Подключение оплаты Т-Банка (Тинькофф) в форму оформления заказа

Доступно на тарифах: Базовый Полный

Для автоматического формирования счетов в системе интернет-эквайринга ТБанка и предоставлению покупателю возможности перейти к оплате потребуется выполнить следующие действия:

  • Установить на странице сайта виджет платежной системы:
    <script src="https://securepay.tinkoff.ru/html/payForm/js/tinkoff_v2.js"></script>
  • Активировать дополнительную функцию "Универсальная форма подтверждения заказа", которая позволяет задавать шаблон сообщения для покупателя об успешном заказе.
  • Разместить на странице сайта в шаблоне сообщения об успешном заказе кнопку перехода к оплате, например:
    <div id="easynetshop-custom-orderfinalform">
     Спасибо! Вы успешно оформили заказ №{%zakaz%} на сумму {%itogo%} руб.<br>
     Информация о деталях заказа направлена на вашу почту: {%email%}
     <form onsubmit="pay(this); return false;">
      <input class="tinkoffPayRow" type="hidden" name="terminalkey" value="Код магазина в системе Тинькофф">
      <input class="tinkoffPayRow" type="hidden" name="frame" value="true">
      <input class="tinkoffPayRow" type="hidden" name="language" value="ru">
      <input class="tinkoffPayRow" type="hidden" name="amount" value="{%itogo%}">
      <input class="tinkoffPayRow" type="hidden" name="order" value="{%zakaz%}" >
      <input class="tinkoffPayRow" type="hidden" name="description" value="Заказ {%zakaz%} в Название магазина">
      <input class="tinkoffPayRow" type="hidden" name="email" value="{%email%}">
      <input class="tinkoffPayRow" type="submit" value="Оплатить">
     </form>
    </div>

В настоящий момент интернет-эквайринг Т-Банка поддерживает оплату банковскими картами любых российских банков, а также оплату через систему быстрых платежей (СБП) по QR коду и переводы внутри банка. Информацию о входящих платежах система эквайринга предоставляет вам самостоятельно в виде реесрта платежей или в личном кабинете сервиса. А также предоставляет возможность перенаправить покупателя в случае успешной оплаты на указанную в настройках страницу (Success-URL).

При активации магазина в системе интернет-эквайринга потребуется пройти серию тестов с виртуальной картой. Тесты #7 и #8 требуются только в случае, если у вас подключена фискализация (касса) через Т-Банка, в иных случаях эти тесты не нужны. Подробнее можете уточнить в разделе "поддержка" корзины.

Комментарии:
Артур
10.07.2024

Где взять (Код магазина в системе Тинькофф)

Фролов Сергей (EasyNetShop.ru)
12.07.2024

В личном кабинете сервиса Т-Бизнес есть раздел, который называется Интернет-эквайринг Далее переход в раздел Магазины и создание нового (или переход в существующий магазин. После перехода в магазин появляется еще одно меню в котором нужно выбрать Терминалы - откроется окно в котором есть Тестовый и Рабочий терминалы с уникальными номерами и паролями. Вот этот номер и требуется вставить в форму. пароль не требуется.

Для тестирования можно указать настройки Тестового терминала и потренироваться оплачивать тестовой картой, которая будет указана в разделе Тестирование. Потом изменить терминал на Рабочий