Интернет-магазин на 1С-Битрикс: функционал подарочных сертификатов

Интернет-магазин на 1С-Битрикс: функционал подарочных сертификатов Сертификаты

1с-битрикс – подарочные карты (купоны) – используем для оплаты заказа

Интернет-магазин на 1С-Битрикс: функционал подарочных сертификатов

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

Решение “” позволяет оплачивать покупки в интернет-магазине подарочными картами или купонами. Модуль был разработан для реализации купонов на сайте biglion.ru с дальнейшей оплатой заказов в интернет-магазине этими купонами. Количество купонов, которыми можно оплатить заказ, не ограничено, поэтому решение можно использовать как для продажи купонов через специализированные сервисы (Биглион, КупиКупон и т.д.), так и для распространения через свой интернет-магазин.

Показать скрытое содержимое

Решение построено на основании действующего механизма скидок и генерации купонов и позволяет делать скидку на заказ фиксированной суммой после ввода купона. Купоны применяются ко всему заказу, кроме доставки, после применения всех скидок, настроенных в интернет-магазине.
Заказ может быть оплачен купонами как частично, так и полностью. Если сумма заказа окажется меньше суммы всех введенных купонов, то разница просто “сгорит”.

Интернет-магазин на 1С-Битрикс: функционал подарочных сертификатов

Интернет-магазин на 1С-Битрикс: функционал подарочных сертификатов

После оформления заказа в служебный комментарий будут записаны все купоны, которые ввел пользователь. Данная информация доступна в административном разделе интернет-магазина при просмотре детальной информации о заказе. Общая сумма примененных купонов фигурирует как “Скидка на заказ”

Интернет-магазин на 1С-Битрикс: функционал подарочных сертификатов

Каждый активированный купон содержит информацию об идентификаторе заказа, в котором он был применен.

Про сертификаты:  Курсы аппаратного педикюра в Москве - Обучение аппаратному педикюру в школе Clips Tips

Интернет-магазин на 1С-Битрикс: функционал подарочных сертификатов

В перспективе модуль “” получит следующий функционал:
– создание подарочного сертификата и отправка его по почте на указанный адрес. Форма сертификата будет создаваться на основании пользовательского шаблона
– реализация купонов на сайте интернет-магазина. Купоны можно будет покупать как обычный товар, после оплаты заказа будет происходить автоматическая генерация купонов и отправка их на почту покупателю.
– сервисные и интерфейсные улучшения.

Интернет-магазин на 1с-битрикс: функционал подарочных сертификатов

Функционал подарочных сертификатов можно реализовать с помощью купонов на скидку на сумму подарочного сертификата. То есть продавать эти купоны на разные суммы. Это стандартный функционал в битрикс. 

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

Чтобы удалить скидку я использовала событие сохранения заказа OnSaleOrderSaved.
Получала из объекта заказа скидки, получала из заказа пользователя, находила id правила, чтобы проверить, что это подарочный сертификат, дальше находила сумму купона, 
и убирала из заказа эту скидку.

Далее создавала или сразу зачисляла на счет пользователя сумму купона и оплачивала заказ с внутреннего счета.
1с программиста такая оплата устроила.

Код обработчика:

 MainEventManager::getInstance()->addEventHandler(
    'sale',
    'OnSaleOrderSaved',
    'ConvertCoupon'
 );
 
 function ConvertCoupon($event){
 AddMessage2Log("ConvertCoupon");
 
 $order = $event->getParameter("ENTITY");
 BitrixMainLoader::includeModule('sale');
 
 $userId=$order->getUserId();
 
 $discountData = $order->getDiscount()->getApplyResult();
 
 foreach($discountData['FULL_DISCOUNT_LIST'] as $i=>$d){
 if($i==43){
 $sumCoupon=$d['ACTIONS']['CHILDREN'][0]['DATA']['Value'];
 
 }
 }
 
 
 foreach($discountData["COUPON_LIST"] as $k=>$c){
 if($c["DATA"]["DISCOUNT_ID"]==43){ 
 BitrixSaleDiscountCouponsManager::clearApplyCoupon($k);
 $discount=$order->getDiscount();
 $discount->setOrderRefresh(true);
 $discount->setApplyResult(array());
 $basket = $order->getBasket();
 $basket->refreshData(array('PRICE', 'COUPONS'));
 $discount->setUseMode(1);
 $discount->calculate();
 $order->save();
 
 if(!CSaleUserAccount::GetByUserID($userId, "RUB")){
  $arFields = Array("USER_ID" => $userId, "CURRENCY" => "RUB", "CURRENT_BUDGET" => $sumCoupon);
  $useraccId=CSaleUserAccount::Add($arFields);  
 }
 else{
 CSaleUserAccount::UpdateAccount( $userId, $sumCoupon, "RUB", "MANUAL", 0  );
 }
 BitrixSaleCompatibleOrderCompatibility::payFromBudget($order,false,true);
 $order->save();
 }
 }
 }

Подарочные карты – изготовление и продажа подарочных карт самых известных российских компаний

Сделать достойный подарок на то или иное событие поможет сайт компании «Подарочные карты». Новый интернет-магазин – отличное решение для занятых людей. Мы с большим удовольствием взялись за эту работу, планируя приобретать там подарки в будущем.

Про сертификаты:  Страница документа : Министерство обороны Российской Федерации

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

Мы постарались сделать сайт наиболее удобным для клиента, особенно, учитывая то, что giftcards.su позиционируется как сайт для занятых покупателей.
Результат:
1.    Без лишних переходов можно просмотреть содержимое корзины и список просмотренных товаров, поскольку корзина выплывающая. В то же время ее можно свернуть в любой момент одним щелчком по плашке, а потом также одним щелчком вернуться к ней и увидеть актуальную информацию.
2.    На главную страницу выведены все самые популярные подарочные карты. Таким образом, часто клиенту даже не приходится искать нужную ему карту. Красочную витрину на главной странице можно свернуть, и тогда для категорий карт «популярные», «новинки» и «банковские» появится более подробная информация.
3.    На сайте реализован подбор карты по категории, событию, тому, для кого нужно подобрать карту, и сумме. Это позволяет без долгих поисков найти именно тот подарок, который нужен.

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

Срок реализации: 8 недель

Оцените статью
Мой сертификат
Добавить комментарий