Улучшение функционала продаж

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

Теперь покупатели могут за один раз приобрести несколько позиций товара. Эту опцию можно включить во вкладке «Заказы». При таких покупках все позиции товара помещаются в ZIP-архив, который скачивает клиент. Все купленные позиции внутри архива имеют то же название, что и сам товар, а название архива содержит номер заказа.

Если одна из позиций заканчивается на момент оплаты, вместо неё выдаётся текстовый документ с сообщением, что данная позиция закончилась, и просьбой связаться с продавцом для решения проблемы (для одиночных заказов применяется та же схема). Остальные покупки выдаются без проблем. В админ-панели отображается, какая из позиций закончилась и какие были выданы.

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

Форма оплаты изменена: теперь она открывается на отдельной странице без возможности кастомизации.

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

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