Перейти к содержимому


Информирование О Выбранном Способе Оплаты


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 customer8765

customer8765

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 328 сообщений

Отправлено 10 Декабрь 2015 - 20:13

Как  при оформлении заказа выбор способа оплаты сделать обязательным?

Как выбранный способ оплаты включать в письмо покупателю и уведомление магазину?

#2 RedHead

RedHead

    Активный участник

  • Модераторы
  • 1 052 сообщений

Отправлено 10 Декабрь 2015 - 20:50

Просмотр сообщенияcustomer8765 (10 Декабрь 2015 - 20:13) писал:

Как  при оформлении заказа выбор способа оплаты сделать обязательным?

Как выбранный способ оплаты включать в письмо покупателю и уведомление магазину?

Здравствуйте! Выбор способа оплаты на всех стандартных шаблонах является обязательным по умолчанию.
К сожалению, выбранный способ оплаты нельзя добавить к уведомлению покупателя.

#3 customer8765

customer8765

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 328 сообщений

Отправлено 10 Декабрь 2015 - 20:58

Просмотр сообщенияRedHead (10 Декабрь 2015 - 20:50) писал:

Здравствуйте! Выбор способа оплаты на всех стандартных шаблонах является обязательным по умолчанию.
К сожалению, выбранный способ оплаты нельзя добавить к уведомлению покупателя.

Вы удивитесь, но в шаблоне "Лето" способ оплаты не является обязательным. Или я что-то не понимаю?

#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 11 Декабрь 2015 - 01:20

В main.js найдите:
$('.payment').hide();
  $('.payment[rel="' + ID + '"]').show();
  $('.payment[rel="' + ID + '"]').find('input:first').attr('checked', true);
   
  $('.deliveryRadio').click(function(){ 
	var ID = $('input[name="form[delivery][id]"]:checked').val(); 
	$('.payment').hide();
	$('.payment[rel="' + ID + '"]').show();
	$('.payment[rel="' + ID + '"]').find('input:first').attr('checked', true);
  });

попробуйте заменить на:
$('.payment').hide();
  $('.payment[rel="' + ID + '"]').show();
  $('.payment[rel="' + ID + '"]').find('input:first').click();
   
  $('.deliveryRadio').click(function(){ 
	var ID = $('input[name="form[delivery][id]"]:checked').val(); 
	$('.payment').hide();
	$('.payment[rel="' + ID + '"]').show();
	$('.payment[rel="' + ID + '"]').find('input:first').click();
  });
   


#5 customer8765

customer8765

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 328 сообщений

Отправлено 11 Декабрь 2015 - 01:55

Просмотр сообщенияVaccina (11 Декабрь 2015 - 01:20) писал:

В main.js найдите:
$('.payment').hide();
$('.payment[rel="' + ID + '"]').show();
$('.payment[rel="' + ID + '"]').find('input:first').attr('checked', true);

$('.deliveryRadio').click(function(){
var ID = $('input[name="form[delivery][id]"]:checked').val();
$('.payment').hide();
$('.payment[rel="' + ID + '"]').show();
$('.payment[rel="' + ID + '"]').find('input:first').attr('checked', true);
});

попробуйте заменить на:
$('.payment').hide();
$('.payment[rel="' + ID + '"]').show();
$('.payment[rel="' + ID + '"]').find('input:first').click();

$('.deliveryRadio').click(function(){
var ID = $('input[name="form[delivery][id]"]:checked').val();
$('.payment').hide();
$('.payment[rel="' + ID + '"]').show();
$('.payment[rel="' + ID + '"]').find('input:first').click();
});


Спасибо, вроде теперь выбор способа оплаты обязателен.

Так можно ли все-таки выбранный способ оплаты включить в уведомление магазину?

#6 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 11 Декабрь 2015 - 03:58

В шаблоне Письмо покупателю о заказе необходимо добавить:
<p>Способ оплаты:&nbsp;
{% IF ORDER_PAYMENT_ID = 327274 %}Наличными курьеру
{% ELSEIF ORDER_PAYMENT_ID = 327937 %}Безналичный расчёт
{% ELSEIF ORDER_PAYMENT_ID = 327938 %}Яндекс.Деньги
{% ELSEIF ORDER_PAYMENT_ID = 327940 %}Webmoney
{% ELSEIF ORDER_PAYMENT_ID = 327941 %}QIWI
{% ELSEIF ORDER_PAYMENT_ID = 327943 %}Пополнение счёта мобильного
{% ENDIF %}<p>


#7 customer8765

customer8765

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 328 сообщений

Отправлено 11 Декабрь 2015 - 12:16

Просмотр сообщенияVaccina (11 Декабрь 2015 - 03:58) писал:

В шаблоне Письмо покупателю о заказе необходимо добавить:
<p>Способ оплаты:&nbsp;
{% IF ORDER_PAYMENT_ID = 327274 %}Наличными курьеру
{% ELSEIF ORDER_PAYMENT_ID = 327937 %}Безналичный расчёт
{% ELSEIF ORDER_PAYMENT_ID = 327938 %}Яндекс.Деньги
{% ELSEIF ORDER_PAYMENT_ID = 327940 %}Webmoney
{% ELSEIF ORDER_PAYMENT_ID = 327941 %}QIWI
{% ELSEIF ORDER_PAYMENT_ID = 327943 %}Пополнение счёта мобильного
{% ENDIF %}<p>

Спасибо.
А все-таки в то уведомление о заказе, которое приходит МАГАЗИНУ (а не ПОКУПАТЕЛЮ), можно включить способ оплаты?
Чтобы сразу видеть, как он хочет платить, и отправить ему соответствующие реквизиты для оплаты?

#8 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 468 сообщений

Отправлено 11 Декабрь 2015 - 12:22

Просмотр сообщенияcustomer8765 (11 Декабрь 2015 - 12:16) писал:

Спасибо.
А все-таки в то уведомление о заказе, которое приходит МАГАЗИНУ (а не ПОКУПАТЕЛЮ), можно включить способ оплаты?
Чтобы сразу видеть, как он хочет платить, и отправить ему соответствующие реквизиты для оплаты?

К сожалению, редактирование данного сообщение не доступно.

#9 customer8765

customer8765

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 328 сообщений

Отправлено 11 Декабрь 2015 - 13:05

Просмотр сообщенияMikDark (11 Декабрь 2015 - 12:22) писал:

К сожалению, редактирование данного сообщение не доступно.

Я проверил, этот код не работает, способ оплаты не добавляется
<p>Способ оплаты:&nbsp;
{% IF ORDER_PAYMENT_ID = 327274 %}Наличными курьеру
{% ELSEIF ORDER_PAYMENT_ID = 327937 %}Безналичный расчёт
{% ELSEIF ORDER_PAYMENT_ID = 327938 %}Яндекс.Деньги
{% ELSEIF ORDER_PAYMENT_ID = 327940 %}Webmoney
{% ELSEIF ORDER_PAYMENT_ID = 327941 %}QIWI
{% ELSEIF ORDER_PAYMENT_ID = 327943 %}Пополнение счёта мобильного
{% ENDIF %}<p>

#10 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 11 Декабрь 2015 - 13:22

Просмотр сообщенияcustomer8765 (11 Декабрь 2015 - 13:05) писал:

Я проверил, этот код не работает, способ оплаты не добавляется
<p>Способ оплаты:&nbsp;
{% IF ORDER_PAYMENT_ID = 327274 %}Наличными курьеру
{% ELSEIF ORDER_PAYMENT_ID = 327937 %}Безналичный расчёт
{% ELSEIF ORDER_PAYMENT_ID = 327938 %}Яндекс.Деньги
{% ELSEIF ORDER_PAYMENT_ID = 327940 %}Webmoney
{% ELSEIF ORDER_PAYMENT_ID = 327941 %}QIWI
{% ELSEIF ORDER_PAYMENT_ID = 327943 %}Пополнение счёта мобильного
{% ENDIF %}<p>
Здравствуйте, к сожалению вывести информацию о способе оплаты не получится.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных