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


Размещение Формы Яндекс Денег На Странице Оплаты.

Оплата с помощью Яндекс Денег

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

#1 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 26 Декабрь 2014 - 12:33

Добрый день!
1. Подскажите пожалуйста как можно добавить форму яндекс денег (<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex...on&successURL=" width="450" height="249"></iframe>) на страницу Оплата?
2. Как сделать так, чтобы при выборе способе оплаты "через сбербанк онлайн" данная форма (рис2) не выходила, а появлялась ссылка на Сбербанк онлайн?

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

  • Рис1.jpg
  • рис3.jpg
  • рис5.jpg
  • Рис2.jpg


#2 Danil

Danil

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

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

Отправлено 26 Декабрь 2014 - 12:57

Просмотр сообщенияGerModl (26 Декабрь 2014 - 12:33) писал:

Добрый день!
1. Подскажите пожалуйста как можно добавить форму яндекс денег (<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex...on&successURL=" width="450" height="249"></iframe>) на страницу Оплата?
2. Как сделать так, чтобы при выборе способе оплаты "через сбербанк онлайн" данная форма (рис2) не выходила, а появлялась ссылка на Сбербанк онлайн?
Здравствуйте.
1) Форму "яндекс денег" добавили на страницу оплаты.
2) Т.е. вам нужно чтобы при нажатии на способ оплаты "Сбербанк онлайн", на последнем шаге оформления появлялась кнопка оплаты "Сбербанк онлайн"?
Если да, то вам нужно прислать код кнопки, так же уточните должна ли появляться форма "Яндекс деньги" при выборе соответствующего способа оплаты, т.к. на скриншоте она есть, а на сайте при оформлении заказа её нет.

#3 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

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

За добавление формы спасибо. Но где ее можно подредактировать? Там не указан номер счета яндекс денег :)

Кнопки сбербанка нет. :(. Где ее можно достать? При Выборе способа оплаты через сбербанк онлайн, должна быть оплата через него. Сервич Яндекс денег появляться не должен.

#4 Danil

Danil

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

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

Отправлено 26 Декабрь 2014 - 13:16

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

За добавление формы спасибо. Но где ее можно подредактировать? Там не указан номер счета яндекс денег :)

Кнопки сбербанка нет. :(. Где ее можно достать? При Выборе способа оплаты через сбербанк онлайн, должна быть оплата через него. Сервич Яндекс денег появляться не должен.
Чтобы подредактировать форму зайдите в раздел Сайт-Страницы-Оплата, далее нажмите источник в поле описания,
и после строки
Так же для оплаты Вашего заказа или частичной оплаты доставки, можно воспользоваться приведенной ниже универсальной формой:<br />
&nbsp;<br />
добавлен код формы

#5 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 26 Декабрь 2014 - 13:32

Просмотр сообщенияDanil (26 Декабрь 2014 - 13:16) писал:

Чтобы подредактировать форму зайдите в раздел Сайт-Страницы-Оплата, далее нажмите источник в поле описания,
и после строки
Так же для оплаты Вашего заказа или частичной оплаты доставки, можно воспользоваться приведенной ниже универсальной формой:<br />
&nbsp;<br />
добавлен код формы

Форму отредактировал. Все получилось. Огромное спасибо.
Вопрос с кнопкой сбербанка остался. :( Не совсем понял, что и где поменять :(

При способе оплаты через сбербанк форма яндекс денег выходит. Ее можно убрать и вместо нее поставить кнопку оплаты через сбер?

#6 Taisia

Taisia

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

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

Отправлено 26 Декабрь 2014 - 13:36

у вас есть код для вставки функции оплаты через сбербанка ?
вы его вставляли где то ?

#7 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 26 Декабрь 2014 - 13:44

Кода нет. Не вставлял нигде.  Хотелось чтобы была ссылка на https://online.sberb...AFront/index.do

Ну или может у Вас есть такая кнопка?

#8 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 26 Декабрь 2014 - 13:54

Форма для оплаты появляется при всех способах оплаты. Даже при наличных в пункте выдачи. Это как то можно поправить?

форма яндекс денег

Или нет возможности?

#9 Vaccina

Vaccina

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

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

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

оберните код в следующее условие:
{% IF ORDER_PAYMENT_ID = 281296 %}
код формы яндекс
{% ENDIF %}


#10 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 27 Декабрь 2014 - 20:53

Куда именно вставить?
Сайт-Редактор шаблонов-Просмотр заказа? Да
там форма оплаты строки с 113-125:

</tbody>

      <!-- Методы методы оплаты онлайн -->
      <!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
      {% IF ORDER_PAYMENT_STEP_ENABLE %}
        <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
        {PAYMENT_FORM_TBODY}
      {% ENDIF %}
      <!-- END методы методы оплаты онлайн -->
      <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex...on&successURL=" width="450" height="249"></iframe>

    </table>
  </div>

#11 Ирина345

Ирина345

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

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

Отправлено 28 Декабрь 2014 - 10:44

Просмотр сообщенияGerModl (27 Декабрь 2014 - 20:53) писал:

Куда именно вставить?
Сайт-Редактор шаблонов-Просмотр заказа? Да
там форма оплаты строки с 113-125:

</tbody>

  <!-- Методы методы оплаты онлайн -->
  <!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
  {% IF ORDER_PAYMENT_STEP_ENABLE %}
<!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
{PAYMENT_FORM_TBODY}
  {% ENDIF %}
  <!-- END методы методы оплаты онлайн -->
  <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex...on&successURL=" width="450" height="249"></iframe>

</table>
  </div>

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

замените на

{% IF ORDER_PAYMENT_ID = 281296 %}
код формы яндекс
{% ELSEIF ORDER_PAYMENT_STEP_ENABLE %}
		<!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
		{PAYMENT_FORM_TBODY}
	  {% ENDIF %}


#12 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 29 Декабрь 2014 - 03:16

Не помогло :(. Форма оплаты полностью исчезла. Вернул как было. :(

#13 MikDark

MikDark

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

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

Отправлено 29 Декабрь 2014 - 19:14

Просмотр сообщенияGerModl (29 Декабрь 2014 - 03:16) писал:

Не помогло :(. Форма оплаты полностью исчезла. Вернул как было. :(

Изменения произвели, посмотрите.

#14 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 29 Декабрь 2014 - 20:35

Добрый день! Теперь форма для оплаты не появляется вовсе. Хоть бесплатно выбирай, хоть картами плати. Формы яндекс денег нет нигде. Я так понимаю нельзя сделать так? Чтобы при оплане наличными форма не появлялась. При оплате через сбер была бы ссылка кроме квитанции на Сбербанк онлайн. Ну и картами форма ЯД должна быть. Если это не возможно? Проще вернуть как было. За труды спасибо.

Я "пробегаю" пункт оплаты при заказе и нет формы для оплаты :( Тоже самое у меня было вчера. Когда менял сам

#15 MikDark

MikDark

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

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

Отправлено 29 Декабрь 2014 - 20:38

Просмотр сообщенияGerModl (29 Декабрь 2014 - 20:35) писал:

Добрый день! Теперь форма для оплаты не появляется вовсе. Хоть бесплатно выбирай, хоть картами плати. Формы яндекс денег нет нигде. Я так понимаю нельзя сделать так? Чтобы при оплане наличными форма не появлялась. При оплате через сбер была бы ссылка кроме квитанции на Сбербанк онлайн. Ну и картами форма ЯД должна быть. Если это не возможно? Проще вернуть как было. За труды спасибо.

Я "пробегаю" пункт оплаты при заказе и нет формы для оплаты :( Тоже самое у меня было вчера. Когда менял сам

При выборе способа оплаты: Яндекс-деньги, у Вас появляется форма оплаты через Яндекс.

#16 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 29 Декабрь 2014 - 20:42

Можноб чтобы эта же форма появлялась при оплате картами тоже?

#17 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 29 Декабрь 2014 - 21:04

Просмотр сообщенияMikDark (29 Декабрь 2014 - 20:38) писал:

При выборе способа оплаты: Яндекс-деньги, у Вас появляется форма оплаты через Яндекс.
Спасибо, но есть возможность добавить форму яндекс денег в оплату картами?

#18 Vaccina

Vaccina

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

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

Отправлено 30 Декабрь 2014 - 01:21

В шаблоне Просмотр заказа найдите:
{% IF ORDER_PAYMENT_ID = 281296 %}
замените на:
{% IF ORDER_PAYMENT_ID = 281296 || ORDER_PAYMENT_ID = 281295 %}


#19 GerModl

GerModl

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений
  • ГородКазань

Отправлено 30 Декабрь 2014 - 01:35

Все супер. Работает. Спасибо. С Наступающим Новым 2015 Годом! Чтобы все сбылось в НГ.




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

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