Простая корзина для сайта: Готовая корзина для любого сайта

Содержание

Плагин Simple-Basket: Простая корзина на WordPress

Мне, например, очень нравится WordPress (хотя я и клялся никогда об этом не писать в блоге!), однако, есть ряд сайтов, которые, как считается, делать на WP не очень правильно. Это — электронные магазины. Вообще-то существует миллион готовых решений, все же я решил написать свое. Итак, встречайте, плагин Simple-Basket, реализующий функции корзины и регистрации заказов для WordPress.

Важное замечание!

Данный плагин делался с одной единственной целью: сделать ПРОСТУЮ корзину для сайтов, к котором нет каталога товаров, а товары и услуги представлены просто записями или страницами. Если вам нужен полноценный интернет-магазин — воспользуйтесь WooCommerce, в котором есть возможности, отсутствующие в этом плагине! 

Где взять плагин Simple-Basket

Актуальная версия плагина находится здесь:

https://github.com/ivannin/simple-basket

Назначение плагина Simple-Basket

Этот плагин реализует простую корзину заказов для сайтов электронной коммерции для сайтов WordPress. Основные возможности плагина:

  • Реализация кнопки [купить] в каталоге товаров, количество и типы каталогов не ограничены (см. ниже).
  • Реализация корзины заказов.
  • Возможность учета доставки, количество планов доставки неограниченно;
  • Интеграция с кодом отслеживания Google Analytics. Поддерживается как и старая версия (ga.js), так и новая версия Universal Analytics (analytics.js).
  • Полностью настраиваемые шаблоны писем пользователю при заказе и администраторам магазина.
  • Возможность локализации плагина на любой язык.
Установка и активация плагина

Для установки плагина скачайте и скопируйте все файлы в папку вашего WordPress: /wp-content/plugins/simple-basket. Перейдите в панель управления в раздел Плагины и активируйте плагин Simple Basket

Первоначальная настройка магазина на вашем сайте
Подготовка каталога товаров

На вашем сайте должен быть каталог товаров или любое перечисление товаров в виде карточек товаров. Карточкой товара может быть запись блога, страница WordPress или запись произвольного типа (Custom Post Type). При этом название записи или страницы является названием товара. Цена товара указывается произвольным мета-полем, например, Цена

Важно, у всех товаров мета-поле цены должно называться одинаково.

В любом месте текста карточки товара вы можете разместить шорткод [ basket-buy-button ] (ранее было [ buy-now ]), который сформирует кнопку заказа.
(Пробелы в шорткодах надо убрать, я их поставил, чтобы сами шорккоды написать на сайте…)

 

Если вы используете отдельный шаблон для вывода карточки товара, удобнее вместо шоркода в тексте использовать вызов функции плагина в самом шаблоне следующим образом:

<?php if (function_exists(‘getSimpleBasketBuyButton’)) getSimpleBasketBuyButton() ?>

Настройка формы заказа

Для работы плагина необходимо создать страницу с формой заказа. Для создайте новую страницу WordPress с любым именем. В любом месте текста этой страницы разместите следующий шорткод:

[ basket-order-form ] (ранее это было [ order-form ])

Сохраните и опубликуйте страницу.

Настройка шаблонов писем

Плагин использует 2 шаблона писем, которые высылаются при совершении заказа пользователю и администраторам сайта. Ранее в первых версиях плагина я допустил грубую ошибку с логике писем, сейчас я полностью переделал весь механизм. Теперь шаблоны писем задаются в настройках.

И в заголовке и в тексте можно использовать следующие шорткоды:

  • [order-code] — код заказа
  • [order-customer] — имя пользователя
  • [order-email] — E-mail пользователя
  • [order-phone] — телефон пользователя
  • [order-comment] — комментарий к заказу
  • [order-items] — таблица с элементами заказа

Сохраните запись со статусом Черновик (это важно!) и перейдите к свойствам записи:

Укажите ярлык записи, например, email-admin для письма администраторам и email-user для письма пользователю.

Аналогично сделайте второй шаблон.

Важно: шаблоны писем должны иметь статус Черновик.

Настройка плагина

Перейдите в раздел Параметры à Корзина и укажите следующие параметры:

Параметры корзины

Надпись на кнопке – при необходимости измените текст в кнопке Купить

Страница с формой заказа – укажите URL созданной вами страницы формы заказа

Каталог продуктов

Поле цена – укажите при необходимости мета-поле в карточке товара с ценой

Доставка

Если вы хотите учитывать доставку, установите галочку «Мой магазин использует оплачиваемые планы доставки». После сохранения параметров необходимо перейти в раздел настроек постоянных ссылок и там нажать кнопку [Сохранить параметры]. В результате в вашем WordPress появится новый раздел Доставка:

Добавьте необходимые варианты доставки, указывая их стоимость:

В параметрах корзины можно выбрать способ доставки по умолчанию.

Google Analytics

Если на вашем сайте используется Google Analytics, вы можете настроить интеграцию магазина с ним. Для этого в Google Analytics перейдите в настройку профиля и выберите там следующий пункт Сайт электронной торговли:

После этого выберите в настройках Корзины тип интеграции

 

Настройка закончена. Нажмите кнопку Сохранить.

Проверка работы корзины

Перейдите на любую карточку товара и нажмите на кнопку Купить. Вы должны перейти в корзину заказа, нажмите кнопку Оформить заказ. Вы должны получить письмо-подтверждение. Также заказы собираются в разделе Заказы

Декларация разработчика

Данный плагин разрабатывается исключительно для личных целей разработчика. У разработчика нет задач улучшения мира, снижения энтропии Вселенной и накормления голодающих детей Африки. В связи с этим разработчик ничего лично вам не должен. Вы можете как угодно использовать данный код в любых своих проектах, в любых условиях и так, как вам заблагорассудится. Ссылка или упоминание добрый словом разработчика не обязательны и не требуются, но будут с благодарностью приняты. Но при этом вы должны четко понимать что данный код предоставлен «как есть», а не так «как я хочу». Разработчик не требует от вас никакой платы в явной или неявной форме ни за использование данного плагина, ни за его код и/или идеи в нем заложенные. Берите и пользуйтесь. Плодитесь и размножайтесь. Аминь!

# e-commerce# plugin# wordpress# Софт

%d такие блоггеры, как:

    Хранение корзины покупок в сессиях · Django в примерах

    Необходимо создать простую структуру, которая может быть сериализована в JSON для хранения элементов корзины в сессии. Корзина должна включать следующие данные для каждого содержащегося в ней элемента:

    • id экземпляра Product
    • Количество товара, выбранное для данного продукта
    • Цена единицы для данного продукта

    Поскольку цены на продукцию могут различаться, мы приближаемся к сохранению цены продукта вместе с продуктом, когда он добавляется в корзину. Таким образом, мы будем сохранять ту же цену, которую пользователи увидели при добавлении товара в корзину, даже если цена продукта изменится после этого.

    Теперь необходимо управлять созданием корзин и связывать их с сеансами. Корзина покупок должна работать следующим образом:

    • Когда требуется корзина, мы проверяем, установлен ли пользовательский session key. Если в сессии не задана корзина, мы создадим новую корзину и сохраним ее в session key корзины.
    • Для последовательных запросов мы выполняем одну и ту же проверку и получая номенклатуры корзины из session key корзины. Мы извлекаем элементы корзины из базы данных и связанные с ними объекты продукта.

    Измените файл settings.py проекта и добавьте в него следующий параметр:

    CART_SESSION_ID = 'cart'
    

    Это ключ, который мы собираемся использовать для хранения корзины в сессии пользователя.

    Давайте создадим приложение для управления корзинами покупок. Откройте терминал и создайте новое приложение, запустив следующую команду из каталога проекта:

    python manage.py startapp cart
    

    Затем отредактируйте файл settings.py проекта и добавьте «cart» к параметру INSTALLED_APPS следующим образом:

    INSTALLED_APPS = (
        # ...
        'shop',
        'cart',
    )
    

    Создайте новый файл в каталоге приложения cart и назовите его cart.py. Добавьте в него следующий код:

    from decimal import Decimal
    from django.conf import settings
    from shop.models import Product
    class Cart(object):
        def __init__(self, request):
            """
            Инициализируем корзину
            """
            self. session = request.session
            cart = self.session.get(settings.CART_SESSION_ID)
            if not cart:
                # save an empty cart in the session
                cart = self.session[settings.CART_SESSION_ID] = {}
            self.cart = cart
    

    Это класс Cart, который позволит нам управлять корзиной для покупок. Требуется инициализация корзины с помощью объекта request. Мы храним текущую сессию с помощью self.session = request.session, чтобы сделать его доступным для других методов класса Cart. Во-первых, мы пытаемся получить корзину с текущей сессии с помощью self.session.get(settings.CART_SESSION_ID). Если в сессии отсутствует корзина, то мы создадим сессию с пустой корзиной, установив пустой словарь в сессии. Мы ожидаем, что наш словарь корзины будет использовать коды продуктов в качестве ключей и словарь с количеством и ценой в качестве значения для каждого ключа. Таким образом, мы можем гарантировать, что продукт не будет добавлен в корзину более одного раза; можно также упростить доступ к данным элементов корзины.

    Создадим метод для добавления продуктов в корзину или обновления их количества. Добавьте следующие методы

    add() и save() в класс Cart:

    def add(self, product, quantity=1, update_quantity=False):
        """
        Добавить продукт в корзину или обновить его количество.
        """
        product_id = str(product.id)
        if product_id not in self.cart:
            self.cart[product_id] = {'quantity': 0,
                                     'price': str(product.price)}
        if update_quantity:
            self.cart[product_id]['quantity'] = quantity
        else:
            self.cart[product_id]['quantity'] += quantity
        self.save()
    def save(self):
        # Обновление сессии cart
        self.session[settings.CART_SESSION_ID] = self.cart
        # Отметить сеанс как "измененный", чтобы убедиться, что он сохранен
        self.session.modified = True
    

    Метод add() принимает следующие параметры:

    • product : Экземпляр Product для добавления или обновления в корзине
    • quantity : Необязательное целое число для количества продукта. По умолчанию используется значение 1 .
    • update_quantity : Это логическое значение, которое указывает, требуется ли обновление количества с заданным количеством (True), или же новое количество должно быть добавлено к существующему количеству (False).

    id продукта используется в качестве ключа в словаре содержимого корзины. id продукта преобразуется в строку, так как Джанго использует JSON для сериализации данных сессии, а JSON разрешает только имена строк. id продукта — это ключ, а значение, которое мы сохраняем, — словарь с количеством и ценой для продукта. Цена продукта преобразуется из десятичного разделителя в строку, чтобы сериализовать его. Наконец, мы вызываем метод

    save(), чтобы сохранить корзину в сессии.

    Метод save() сохраняет все изменения в корзине в сессии и помечает сессию как modified с помощью session.modified = True. Это говорит о том, что сессия modified и должна быть сохранена.

    Нам также нужен метод для удаления продуктов из корзины. Добавьте следующий метод в класс Cart:

    def remove(self, product):
        """
        Удаление товара из корзины.
        """
        product_id = str(product.id)
        if product_id in self.cart:
            del self.cart[product_id]
            self.save()
    

    Метод remove() удаляет заданный продукт из словаря корзины и вызывает метод save() для обновления корзины в сессии.

    Нам придется перебрать элементы, содержащихся в корзине, и получить доступ к соответствующим экземплярам Product. Для этого в классе можно определить метод

    __iter__(). Добавьте следующий метод в класс Cart:

    def __iter__(self):
        """
        Перебор элементов в корзине и получение продуктов из базы данных.
        """
        product_ids = self.cart.keys()
        # получение объектов product и добавление их в корзину
        products = Product. objects.filter(id__in=product_ids)
        for product in products:
            self.cart[str(product.id)]['product'] = product
        for item in self.cart.values():
            item['price'] = Decimal(item['price'])
            item['total_price'] = item['price'] * item['quantity']
            yield item
    

    В методе __iter__() мы извлекаем экземпляры продукта, присутствующие в корзине, чтобы включить их в номенклатуры корзины. Наконец, мы проходим по элементам корзины, преобразуя цену номенклатуры обратно в десятичное число и добавляя атрибут

    total_price к каждому элементу. Теперь можно легко выполнить итерацию по товарам в корзине.

    Нам также нужен способ вернуть общее количество товаров в корзине. Когда функция len() выполняется на объекте, Python вызывает метод __len__() для извлечения ее длины. Мы собираемся определить пользовательский метод __len__(), чтобы вернуть общее количество элементов, хранящихся в корзине. Добавьте следующий метод __len__() в класс Cart:

    def __len__(self):
        """
        Подсчет всех товаров в корзине.
        """
        return sum(item['quantity'] for item in self.cart.values())
    

    Мы возвращаем сумму количества всех товаров.

    Добавьте следующий метод для расчета общей стоимости товаров в корзине:

    def get_total_price(self):
        """
        Подсчет стоимости товаров в корзине.
        """
        return sum(Decimal(item['price']) * item['quantity'] for item in
                   self.cart.values())
    

    И, наконец, добавьте метод для очистки сеанса корзины:

    def clear(self):
        # удаление корзины из сессии
        del self.session[settings.CART_SESSION_ID]
        self.session.modified = True
    

    Теперь наш класс Cart готов к управлению корзиной для покупок.

    Цена

    Присоединяйтесь к тысячам людей, продающих вещи со своих сайтов и через Интернет.


    Начало

    БЕСПЛАТНО

    до первого заказа. После
    1-й заказ

    Вы ничего не платите, пока не получите свой первый заказ.

    Бронзовый план

    10 долларов США в месяц

    до 50 заказов в месяц

    Узнать больше

    Бронзовый план: Бронзовый план включает все функции и неограниченное количество продуктов, неограниченное хранилище, неограниченную пропускную способность и неограниченную поддержку. Этот уровень цен начинается после того, как вы выполнили свой первый заказ с помощью SimpleCart, и с этого момента повторяется ежемесячно. Звоните, если у вас есть вопросы: 1-800-936-9006

    Серебряный план

    25 долларов США в месяц

    50+ заказов в месяц

    Узнать больше

    Серебряный план: Серебряный план включает все функции и неограниченное количество продуктов, неограниченное хранилище, неограниченную пропускную способность и неограниченную поддержку. Этот уровень цен начинается после того, как вы выполнили 50 заказов в течение одного месяца, и повторяется ежемесячно с этого момента. Звоните, если у вас есть вопросы: 1-800-936-9006

    Золотой план

    100 долларов США в месяц

    300+ заказов в месяц

    Узнать больше

    Золотой план: Золотой план включает в себя все функции и неограниченное количество продуктов, неограниченное хранилище, неограниченную пропускную способность и неограниченную поддержку. Этот уровень цен начинается после того, как вы выполнили 300 заказов в течение одного месяца, и повторяется ежемесячно с этого момента. Звоните, если у вас есть вопросы: 1-800-936-9006

    Без комиссии за транзакцию | Нет контракта, отменить в любое время. | SimpleCart сертифицирован PCI.

    Сравнивать

    Нужен полный набор для электронной коммерции? Или не уверен в отличиях?

    Ознакомьтесь с нашим хостинговым решением для электронной коммерции, чтобы решить, что лучше всего соответствует вашим потребностям.

    Или позвоните по телефону 1-800-936-9006

    Часто задаваемые вопросы

    Как долго длится бесплатная пробная версия?

    Бесплатная пробная версия действует до тех пор, пока вы не оформите свой первый заказ с помощью SimpleCart.

    Как зарегистрироваться?

    Просто подпишитесь на бесплатную пробную версию или позвоните нам по телефону 1-800-936-9006

    Что входит в мою бесплатную пробную версию?

    Все функции SimpleCart включены в бесплатную пробную версию. То, что вы видите во время бесплатной пробной версии, такое же, как и при переходе на ежемесячную учетную запись. Щелкните здесь, чтобы просмотреть все функции.

    Взимается ли плата за установку?

    Нет. В вашем ежемесячном плане не предусмотрена плата за установку.

    Работает ли SimpleCart на WordPress, Drupal, Joomla или какой-либо другой системе CMS?

    Да. SimpleCart — это отдельное приложение, которое легко работает на любом веб-сайте или в социальной сети. Плагины также не требуются, и ваши заказы будут обрабатываться с помощью нашего программного обеспечения, сертифицированного PCI.

    Можно ли настроить параметры продукта, настройки корзины или применить расширенные варианты использования продукта?

    Да. Если вы хотите настроить некоторые параметры вручную, вы определенно можете это сделать. См. примеры здесь.

    Какие платежные шлюзы поддерживаются?

    Поддерживается более 50 шлюзов, включая Authorize.net, PayPal Website Pauments Pro, PayPal PayFlowPro, Linkpoint/First Data Global Gateway, USAePay и другие. Мы рекомендуем новым продавцам использовать наши доступные услуги для продавцов для приема кредитных карт.

    Могу ли я использовать приложения и интеграции в SimpleCart?

    Да. У нас есть много приложений и интеграций, и мы продолжаем добавлять новые.

    Как насчет времени безотказной работы и скорости тележки?

    SimpleCart работает на серверах AmeriCommerce, расположенных в центре обработки данных Rackspace в Техасе. В отличие от многих наших конкурентов, наши серверы никогда не превышают 30% загрузки и на 100% оптимизированы для программного обеспечения AmeriCommerce, и никакие другие службы не работают на этих серверах. У нас 99,9% времени безотказной работы в магазинах.

    Как продавать на моем сайте с помощью SimpleCart?

    SimpleCart позволяет вам просто скопировать и вставить код, чтобы разместить товары и ссылки для добавления в корзину на вашем веб-сайте. Процесс добавления этого на ваш веб-сайт так же прост, как размещение видео YouTube на вашем веб-сайте. Как только продукты или ссылки для добавления в корзину будут добавлены на ваш сайт, ваш покупатель перейдет на настраиваемую страницу корзины и безопасную страницу оформления заказа — все это предоставляется через вашу учетную запись SimpleCart.

    Должен ли я получить новый веб-сайт для использования SimpleCart?

    Нет. Используйте SimpleCart на своем текущем веб-сайте. SimpleCart позволяет добавить возможности электронной коммерции на любой веб-сайт. Просто войдите в свою учетную запись SimpleCart, создайте свои продукты и разместите их на своем сайте. SimpleCart делает все остальное, от корзины до оформления заказа, управления клиентами и заказами, налоговых ставок, доставки и многого другого.

    Что делать с AmeriCommerce / AmeriCart?

    SimpleCart является продуктом AmeriCommerce. SimpleCart — это простое в использовании приложение для корзины и оформления заказа, позволяющее продавать в любом месте и легко добавлять возможности электронной коммерции на любой веб-сайт. AmeriCart была основана в 1996 и приобретен AmeriCommerce в 2011 году. Полный пакет электронной коммерции AmeriCommerce представляет собой полноценный магазин, мультимагазин, многофункциональную платформу электронной коммерции с инструментами дизайна, инструментами преобразования, маркетинговыми инструментами и интеграциями. Все подписчики SimpleCart могут в любое время перейти на пакет AmeriCommerce. .

    Большая мечта.

    Возьмите его на спину.

    Характеристики

    Продать везде (Продать везде)

    Нет магазина для настройки и никаких авансовых платежей для начала работы. Простая настройка SimpleCart поможет вам продавать в любом месте в Интернете — в вашем блоге, социальной сети или по электронной почте в кратчайшие сроки. Хотя использование SimpleCart так же просто, как копирование и вставка, оно также включает в себя некоторые действительно мощные функции для управления заказами, доставки и многого другого.


    Примеры SimpleCart в действии

    Это лишь три из десятков примеров ситуаций, которые вы можете использовать для добавления продуктов и возможностей электронной коммерции на свой веб-сайт.

    Посмотреть больше образцов продукции


    Цифровые продукты, ссылки «Купить сейчас» и многое другое

    Короче говоря, SimpleCart может помочь вам продать практически любой продукт, включая цифровые продукты, для которых требуется прямая загрузка или замаскированный URL-адрес загрузки. И если все, что вам нужно, это простая ссылка «Купить сейчас» или кнопка «Добавить в корзину», все готово. Легко и просто!


    Скидки и подарочные сертификаты

    Проводите акции? Без проблем! SimpleCart может поддерживать скидки и подарочные сертификаты и может быть легко применен в корзине при оформлении заказа.


    Встраивание и добавление возможностей электронной коммерции

    Добавьте на свой веб-сайт возможности электронной коммерции, такие как товары, кнопки «Купить сейчас», информацию о покупках клиентов, корзину и оформление заказа на свой веб-сайт! Просто скопируйте и вставьте на свой сайт, а SimpleCart сделает все остальное. С SimpleCart вы сможете пользоваться электронной коммерцией в течение нескольких минут.


    Социальные продажи

    От новостной рассылки по электронной почте до твита или поста в Facebook вы можете легко продавать из любого места с помощью ссылки SimpleCart. С SimpleCart вы можете превратить любую социальную сеть в возможность продаж без интеграции головы или специального приложения.


    Прием платежей

    Наиболее важным элементом электронной коммерции является выполнение заказа и получение платежа. С SimpleCart вы сможете сделать это легко и без головной боли. Используйте наши торговые услуги для быстрой и доступной обработки кредитных карт или десятки популярных шлюзов, таких как PayPal, Authorize.net и другие.


    Управление клиентами

    Когда вы совершаете продажу, вы создаете клиента, и SimpleCart отслеживает его. С SimpleCart у вас есть все инструменты, необходимые для управления вашими клиентами, обновления статусов заказов и предоставления подтверждений по электронной почте.


    Доставка, заказы и налоги

    От базовых расчетов веса до интеграции доставки с Monsoon, ShipWorks или расчета вашего UPS по весу и местоположению — все ваши потребности в доставке покрываются. SimpleCart также имеет инструменты расчета налоговой ставки, освобождения от налогов и управления заказами.


    Белая маркировка

    Расширенный брендинг SimpleCart доступен для агентств, маркетологов и партнеров, заинтересованных в использовании технологии, безопасности и инструментов SimpleCart. Просто свяжитесь с нами для деталей и возможностей.


    Кухонная раковина

    Установка и конфигурация

    • Простота настройки, все на веб-интерфейсе, начните сейчас, не дожидаясь.
    • Не требует возможности CGI на вашем сервере. Если у вас есть изображения и текст, вы можете использовать SimpleCart.
    • Наша система поиска продуктов не требует CGI на вашем веб-сайте и возвращает продукты с кнопками «добавить в корзину»!
    • Разнообразные и привлекательные цветовые схемы, соответствующие вашему сайту и вашему логотипу, отображаемому на дисплее корзины.
    • Поддержка базы данных: Когда ваш сайт разрастется до такой степени, что вам потребуется генерировать html-страницы из вашей базы данных или электронной таблицы, SimpleCart готов. Поддержка базы данных, включая систему поиска продуктов, включена в вашу корзину покупок без дополнительной оплаты.

    Надежная защита

    • Шифрование Secure Socket Layer для конфиденциальной информации о кредитных картах обеспечивает доверие клиентов.
    • Заказы отправляются безопасным образом на адрес электронной почты по вашему выбору.
    • Поддерживает безопасный одностраничный экспресс-заказ для тех случаев, когда вам не нужны сложности или полная корзина покупок. (См. наши примеры страниц.)
    • Проверяет номера кредитных карт для обеспечения математической достоверности.
    • Серверы SimpleCart ежедневно тестируются McAfee на наличие уязвимостей в системе безопасности, и на вашей корзине отображается логотип McAfee Secure. Тесты показали, что продажи на сайтах с этим логотипом в среднем на 15 % выше, чем на идентичных сайтах, не принадлежащих McAfee Secure.

    Ценообразование и оплата

    • Мощная система скидок для всех ваших скидок на основе количества и продаж. Несколько точек останова, выбираемых по номеру детали или диапазону номеров деталей. Скидка в процентах, фиксированная сумма или просто установите цену!
    • Почти бесконечная поддержка высоты, ширины, размера, цвета, материала и т. д., включая добавление или вычитание опций из стоимости товара.
    • Поддержка различных валют, единиц измерения и т.д.
    • Широкий выбор способов заказа и оплаты, которые вы можете предложить своим клиентам.
    • Проверяет поля в отправленных заказах на полноту.

    Доставка, обработка и налоги

    • Позволяет клиентам выбирать способ доставки из того, что вы им предлагаете, и рассчитывает стоимость для этого метода.
    • Отслеживайте расходы на доставку и обработку с помощью различных методов расчета, включая оперативную оплату UPS по зонам и весу! Наш калькулятор доставки UPS также справится с заказами, которые должны быть отправлены в нескольких коробках!
    • Рассчитывает налог с продаж для применения к заказам клиентов «домашнего штата». Также обрабатываются несколько штатов и переменная налоговая ставка.
    • Обрабатывает «неосязаемые» предметы, такие как услуги, чтобы непреднамеренно не взимать плату за доставку, если они заказываются сами по себе.
    • Позволяет сочетать освобожденные от налогов и не облагаемые налогом товары, точно отслеживая налоги.
    • Позволяет сочетать товары, освобожденные от доставки, и товары, не освобожденные от доставки, точно отслеживая сборы.
    • Программируемый порог, ниже которого вы можете взимать небольшую плату за заказ, напоминая клиентам об увеличении суммы заказа.

    Простой и эффективный пользовательский интерфейс

    • Простой для ваших клиентов, что делает ваш сайт удобным для покупок.
    • Устраняет путаницу у клиентов благодаря понятному и интуитивно понятному интерфейсу.
    • Общее количество и цены сохраняются в любое время.
    • Отображает сводку содержимого корзины при добавлении товара в корзину.
    • Кнопка «Очистить корзину» для начала.
    • Поддержка дополнительных продаж или импульсивных покупок, предлагая сопутствующий товар в дополнение к приобретаемому товару.
    • Поместите одну или сто товаров в корзину с помощью одной кнопки.
    • Выдает уникальные номера заказов вам и покупателю, чтобы сопоставить их с их заказом для запросов.
    • Позволяет покупателям изменить количество товаров в корзине или вообще удалить их.
    • Всегда предоставляет ссылку на последнюю HTML-страницу, на которой покупатель совершал покупки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *