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


Оплата По Номеру Карты


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

#1 Раса

Раса

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 28 Июнь 2016 - 01:03

Здравствуйте! Помогите доработать способ оплаты по номеру карты. Надо чтобы при оформление заказа, сразу показал  номер карты. Обычно  при оформление заказа другим способом, выдает ссылку "перейти к оплате ". Вместо него надо написать номер карты .  Спасибо!

Прикрепленные изображения

  • по номеру карты.png
  • Через яндекс.деньги.png


#2 Vaccina

Vaccina

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

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

Отправлено 28 Июнь 2016 - 01:12

В шаблоне Просмотр заказа найдите:
<!-- Методы методы оплаты онлайн -->
	<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	{% IF ORDER_PAYMENT_STEP_ENABLE %}
	  <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	  {PAYMENT_FORM_TBODY}
	{% ENDIF %}
	<!-- END методы методы оплаты онлайн -->

замените на:
<!-- Методы методы оплаты онлайн -->
	<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	{% IF ORDER_PAYMENT_STEP_ENABLE %}
	  <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
   {% IF ORDER_PAYMENT_ID=349649 %}
   <p>Номер карты</p>
   {% ELSE %}
	  {PAYMENT_FORM_TBODY}
   {% ENDIF %}
	{% ENDIF %}
	<!-- END методы методы оплаты онлайн -->

Текст "Номер карты" замените на необходимый

#3 Раса

Раса

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 28 Июнь 2016 - 19:54

Просмотр сообщенияVaccina (28 Июнь 2016 - 01:12) писал:

В шаблоне Просмотр заказа найдите:
<!-- Методы методы оплаты онлайн -->
<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
{% IF ORDER_PAYMENT_STEP_ENABLE %}
	 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	 {PAYMENT_FORM_TBODY}
{% ENDIF %}
<!-- END методы методы оплаты онлайн -->

замените на:
<!-- Методы методы оплаты онлайн -->
<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
{% IF ORDER_PAYMENT_STEP_ENABLE %}
	 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
{% IF ORDER_PAYMENT_ID=349649 %}
<p>Номер карты</p>
{% ELSE %}
	 {PAYMENT_FORM_TBODY}
{% ENDIF %}
{% ENDIF %}
<!-- END методы методы оплаты онлайн -->

Текст "Номер карты" замените на необходимый
заменил , но ничего не изменилось

#4 Vaccina

Vaccina

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

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

Отправлено 29 Июнь 2016 - 06:22

<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
		{% IF ORDER_PAYMENT_STEP_ENABLE %}
		  <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
   {% IF ORDER_PAYMENT_ID=349649 %}
   <p> текст</p>
   {% ELSE %}
		  {PAYMENT_FORM_TBODY}
   {% ENDIF %}
		{% ENDIF %}
		<!-- END методы методы оплаты онлайн -->

замените на:
<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	   <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
   {% IF ORDER_PAYMENT_ID=349649 %}
   <p> текст</p>
   {% ELSE %}
	{% IF ORDER_PAYMENT_STEP_ENABLE %}
		  {PAYMENT_FORM_TBODY}
   {% ENDIF %}
		{% ENDIF %}
		<!-- END методы методы оплаты онлайн -->


#5 Раса

Раса

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 02 Июль 2016 - 08:11

Просмотр сообщенияVaccina (29 Июнь 2016 - 06:22) писал:

<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	 {% IF ORDER_PAYMENT_STEP_ENABLE %}
		 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
{% IF ORDER_PAYMENT_ID=349649 %}
<p> текст</p>
{% ELSE %}
		 {PAYMENT_FORM_TBODY}
{% ENDIF %}
	 {% ENDIF %}
	 <!-- END методы методы оплаты онлайн -->

замените на:
<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
{% IF ORDER_PAYMENT_ID=349649 %}
<p> текст</p>
{% ELSE %}
{% IF ORDER_PAYMENT_STEP_ENABLE %}
		 {PAYMENT_FORM_TBODY}
{% ENDIF %}
	 {% ENDIF %}
	 <!-- END методы методы оплаты онлайн -->
не меняется. может я не правильно поставил вопрос. Когда при оформлении заказа, выбираешь "оплата по номеру карты сбербанка" , должен показать номер карты. В скриншоте указал. Спасибо

Прикрепленные изображения

  • по номеру карты.png
  • оплата по карте 2.png


#6 MikDark

MikDark

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

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

Отправлено 02 Июль 2016 - 10:27

Просмотр сообщенияРаса (02 Июль 2016 - 08:11) писал:

не меняется. может я не правильно поставил вопрос. Когда при оформлении заказа, выбираешь "оплата по номеру карты сбербанка" , должен показать номер карты. В скриншоте указал. Спасибо

Изменения Вам внесли, теперь замените в шаблоне в строке <div style="clear:both;text-align:center;">текст

Слово "текст" на нужную информацию

#7 Раса

Раса

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 02 Июль 2016 - 23:17

Просмотр сообщенияMikDark (02 Июль 2016 - 10:27) писал:

Изменения Вам внесли, теперь замените в шаблоне в строке <div style="clear:both;text-align:center;">текст

Слово "текст" на нужную информацию
  Спасибо большое , все получилось :)

#8 wickedslim

wickedslim

    Продвинутый пользователь

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

Отправлено 06 Октябрь 2016 - 07:27

Подскажите, почему не заходит в условие {% IF ORDER_PAYMENT_STEP_ENABLE %} (на странице просмотр заказа), хотя все галки стоят где надо?

акк: SL-229100

#9 MikDark

MikDark

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

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

Отправлено 06 Октябрь 2016 - 08:42

Просмотр сообщенияwickedslim (06 Октябрь 2016 - 07:27) писал:

Подскажите, почему не заходит в условие {% IF ORDER_PAYMENT_STEP_ENABLE %} (на странице просмотр заказа), хотя все галки стоят где надо?

акк: SL-229100

Вы немного неправильно ее использовали, Вам нужно заменить:
{% IF ORDER_PAYMENT_STEP_ENABLE %}
	   
		<tbody>
		  <tr>
			<td><br /></td>
		  </tr>
		  <tr>
			<th colspan="2" class="orderDataTableHeader">Данные оплаты:
			  <form action="https://my.net2pay.ru/billingService/paypagelite/" method="post" target="_blank">
			  <input type="hidden" name="failUrl" value="{CURRENT_URL}">
			  <input type="hidden" name="successUrl" value="http://{NET_DOMAIN}">
			  <input type="hidden" name="order_id" value="{ORDER_NUM}">
			  <input type="hidden" name="amount" value="{ORDER_SUM}">
			  <input type="hidden" name="signature" value="tinh4itqdiadk1nndevp1mb52h">
			  <input type="hidden" name="auth" value="47">
			  <input type="hidden" id="expire" name="expire" value="">
			  <input type="submit" name="Submit" class="more-link" style="margin-top: 30px;"  value="Оплатить онлайн">
			  </form>
			</th>
		  </tr>
		</tbody>
	  
		<!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
		{PAYMENT_FORM_TBODY}
	  {% ENDIF %}
	  <!-- END методы методы оплаты онлайн -->

на
{% IF ORDER_PAYMENT_STEP_ENABLE %}
	   
	 
	  
		<!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
		{PAYMENT_FORM_TBODY}
{%ELSE%}
   <tbody>
		  <tr>
			<td><br /></td>
		  </tr>
		  <tr>
			<th colspan="2" class="orderDataTableHeader">Данные оплаты:
			  <form action="https://my.net2pay.ru/billingService/paypagelite/" method="post" target="_blank">
			  <input type="hidden" name="failUrl" value="{CURRENT_URL}">
			  <input type="hidden" name="successUrl" value="http://{NET_DOMAIN}">
			  <input type="hidden" name="order_id" value="{ORDER_NUM}">
			  <input type="hidden" name="amount" value="{ORDER_SUM}">
			  <input type="hidden" name="signature" value="tinh4itqdiadk1nndevp1mb52h">
			  <input type="hidden" name="auth" value="47">
			  <input type="hidden" id="expire" name="expire" value="">
			  <input type="submit" name="Submit" class="more-link" style="margin-top: 30px;"  value="Оплатить онлайн">
			  </form>
			</th>
		  </tr>
		</tbody>
	  {% ENDIF %}
	  <!-- END методы методы оплаты онлайн -->





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

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