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


Метод Оплаты - Яндекс.Деньги


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

#41 Сake

Сake

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

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

Отправлено 26 Апрель 2014 - 02:20

Пожалуйста, уточните - вы хотите вставить комментарий только для способа оплаты "Яндекс.Деньги"? или же для всех способов?

#42 Mari-ina

Mari-ina

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

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

Отправлено 26 Апрель 2014 - 08:33

Только там, где появляются Яндекс.Деньги.Они у меня еще в наложенном платеже, но я так понимаю, что оттуда их убрать нельзя, поэтому и хочу поставить комментарий

#43 Сake

Сake

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

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

Отправлено 29 Апрель 2014 - 04:23

Описание метода оплаты yandex можно реализовать следующим способом. Добавьте в ваш файл main.js следующий код

$(function() {
	var iframe = $('.infoblock > iframe:first');
	var description = 'Описание метода оплаты yandex';
	if(iframe.length && iframe.attr('src').indexOf('money.yandex.ru') !== -1) {
		iframe.parent().prepend($('<div class="yandexDescription">').html(description));
	}
});

далее задайте необходимое описание (можно использовать html теги) в переменной description, т.е тут

var description = 'Описание метода оплаты yandex';

после этого очистите кеш в вашем браузере.

#44 Mari-ina

Mari-ina

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

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

Отправлено 29 Апрель 2014 - 11:15

Спасибо, строку поставила. А как увеличить расстояние между строкой и кнопками оплаты.

#45 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 29 Апрель 2014 - 12:11

Просмотр сообщенияMari-ina (29 Апрель 2014 - 11:15) писал:

Спасибо, строку поставила. А как увеличить расстояние между строкой и кнопками оплаты.

Уточните пожалуйста более детально на скриншоте что необходимо перенести и в какое место.

#46 Mari-ina

Mari-ina

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

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

Отправлено 29 Апрель 2014 - 12:35

Просмотр сообщенияMari-ina (29 Апрель 2014 - 11:15) писал:

А как увеличить расстояние между строкой и кнопками оплаты.
На скрине отметила

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

  • 11.png


#47 Ирина345

Ирина345

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

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

Отправлено 29 Апрель 2014 - 13:24

Просмотр сообщенияMari-ina (29 Апрель 2014 - 12:35) писал:

На скрине отметила
Добрый день, попробуйте найти в main.js строку
				iframe.parent().prepend($('<div class="yandexDescription">').html(description));
и заменить её на
				iframe.parent().prepend($('<div class="yandexDescription"style=" margin-bottom: 7px; ">').html(description));


#48 Mari-ina

Mari-ina

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

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

Отправлено 29 Апрель 2014 - 16:56

Спасибо, все получилось как надо

#49 flypost

flypost

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

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

Отправлено 08 Май 2014 - 22:53

Добрый день! Вообще не получается кнопку приема платежей вставить, как только добавлю - ошибка и всё. Куда её вставлять тут?

<!-- Методы методы оплаты онлайн -->
          <!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
          {% IF ORDER_PAYMENT_STEP_ENABLE %}
            <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
            {PAYMENT_FORM_TBODY}
            <script type="text/javascript">$('.paymentFormTbodySubmitButton').hide().after('<br /><br /><button type="submit" title="Перейти к оплате заказа" class="btn btn-success2" onclick="$(\'.paymentFormTbodySubmitButton\').click();return false;">Перейти к оплате</button>');</script>

          {% ENDIF %}
          <!-- END методы методы оплаты онлайн -->

код кнопки

<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex...fio=on&mail=on" width="450" height="199"></iframe>

#50 Сake

Сake

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

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

Отправлено 09 Май 2014 - 01:29

Код вашей кнопки вы можете вставить например после строки

<!-- END методы методы оплаты онлайн -->

в шаблоне "Просмотр заказа".

#51 flypost

flypost

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

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

Отправлено 09 Май 2014 - 02:48

Просмотр сообщенияСake (09 Май 2014 - 01:29) писал:

Код вашей кнопки вы можете вставить например после строки

<!-- END методы методы оплаты онлайн -->

в шаблоне "Просмотр заказа".

Спасибо. Появилось само место, но там просто написано: Ошибка.

#52 Vaccina

Vaccina

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

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

Отправлено 09 Май 2014 - 03:07

вы генерировали тут кнопку: https://money.yandex...ckpay/small.xml
попробуйте тут сгенерировать

#53 flypost

flypost

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

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

Отправлено 10 Май 2014 - 11:08

Просмотр сообщенияVaccina (09 Май 2014 - 03:07) писал:

вы генерировали тут кнопку: https://money.yandex...ckpay/small.xml
попробуйте тут сгенерировать

Нет, мне немного другая кнопка нужна, вот такая https://money.yandex...ickpay/shop.xml
Её получится вставить?

#54 Vaccina

Vaccina

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

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

Отправлено 13 Май 2014 - 02:23

укажите пожалуйста ваш адрес сайта, аккаунт, указанный в профиле, заблокирован

#55 flypost

flypost

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

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

Отправлено 28 Май 2014 - 15:38

Просмотр сообщенияVaccina (13 Май 2014 - 02:23) писал:

укажите пожалуйста ваш адрес сайта, аккаунт, указанный в профиле, заблокирован
fly*post*cards.ru звездочки уберите

#56 Сake

Сake

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

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

Отправлено 29 Май 2014 - 04:46

Да, получиться. Сгенерируйте форму и вставьте её в необходимое вам место в шаблоне.

#57 Vtoroe_serdce

Vtoroe_serdce

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

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

Отправлено 15 Июнь 2014 - 12:12

Здравствуйте. Подскажите что в моем коде не так? Выбор оплаты появляется, но оплатить не получается

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

#58 Сake

Сake

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

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

Отправлено 17 Июнь 2014 - 03:04

Пожалуйста, опишите вашу проблему подробнее. У вас появляется ошибка? В чем заключается проблема оплаты? Попробуйте вместо вашего кода оплаты (iframe) использовать следующий код

<script>
var number   = '{ORDER_NUM}';
var amount   = parseFloat('{ORDER_SUM}');
document.write('<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=410012341752145&quickpay=shop&payment-type-choice=on&writer=seller&targets=%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7+' + number + '&targets-hint=&default-sum=' + amount + '&button-text=01&fio=on&comment=on&hint=" width="450" height="255"></iframe>');
</script>

Просто замените ваш код на предложенный.

#59 Mari-ina

Mari-ina

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

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

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

Просмотр сообщенияsupport 2.0 (20 Апрель 2014 - 22:19) писал:

Для того, чтобы отображалось в просмотре заказа, найдите в шаблоне Просмотр заказа строчку
{PAYMENT_FORM_TBODY}
после нее вставьте
{%IFNOT PAYMENT_FORM_TBODY%}
				 <!-- Оплата ЯДом -->
	 <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=410012252098168&quickpay=shop&payment-type-choice=on&writer=seller&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0+%E2%84%96&targets-hint=&default-sum=&button-text=01&fio=on&mail=on&phone=on&address=on" width="450" height="199"></iframe>
				 <!-- Оплата ЯДом конец-->
{% ENDIF %}

Здравствуйте. Почему-то в шаблоне весна данная инструкция у меня не работает. Кнопка так и не появляется нигде.

#60 MikDark

MikDark

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

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

Отправлено 02 Июль 2014 - 21:42

Просмотр сообщенияMari-ina (02 Июль 2014 - 21:17) писал:

Здравствуйте. Почему-то в шаблоне весна данная инструкция у меня не работает. Кнопка так и не появляется нигде.

Попробуйте в Яндексе сгенерировать новую кнопку для своего кошелька.




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

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