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


Помогите С Настройкой Яндекс Денег

яндекс деньги яд

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

#21 NewUser777

NewUser777

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

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

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

Просмотр сообщенияИрина345 (02 Июль 2014 - 20:39) писал:

Вы прислали пустое собщение, если осталась проблема пришлите еще раз.
Когда нажимаю оплатить через Яндекс то пишет что вы забыли указать сумму перевода
Код
<iframe allowtransparency="true" frameborder="0" height="42" scrolling="no" src="https://money.yandex.ru/embed/small.xml?uid=41001770800503&amp;button-text=01&amp;button-size=m&amp;button-color=orange&amp;targets=без комментария&amp;default-sum={ORDER_SUM} " style="margin-left:100px; margin-bottom:-55px" width="auto"></iframe>

Просмотр сообщенияNewUser777 (04 Июль 2014 - 16:10) писал:

Когда нажимаю оплатить через Яндекс то пишет что вы забыли указать сумму перевода
Код
<iframe allowtransparency="true" frameborder="0" height="42" scrolling="no" src="https://money.yandex.ru/embed/small.xml?uid=41001770800503&amp;button-text=01&amp;button-size=m&amp;button-color=orange&amp;targets=без комментария&amp;default-sum={ORDER_SUM} " style="margin-left:100px; margin-bottom:-55px" width="auto"></iframe>
а этот код не работает на странице просмотра заказа
<form action="https://money.yandex.ru/quickpay/confirm.xml" method="POST" target="_blank"><input name="receiver" type="hidden" value="41001770800503" /> <input name="label" type="hidden" value="" /> <input name="FormComment" type="hidden" value="оплата заказа {ORDER_NUM}" /> <input name="short-dest" type="hidden" value="оплата заказа {ORDER_NUM}" /> <input name="writable-targets" type="hidden" value="false" /> <input name="writable-sum" type="hidden" value="false" /> <input name="comment-needed" type="hidden" value="true" /> <input name="quickpay-form" type="hidden" value="small" /> <input name="targets" type="hidden" value="оплата заказа {ORDER_NUM}" /> <input id="yad" maxlength="8" name="sum" target="_blank" type="hidden" value="{ORDER_SUM}" /> <span class="b-button"> <input class="b-button__input" style="width:102px; height:37px; background: url(http://st.storeland.net/7/1219/777/YaD.jpg) no-repeat left top" type="submit" /> </span></form>


#22 Сake

Сake

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

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

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

Ранее данный вопрос рассматривался в теме форума - используйте код из сообщения http://forum.storela...ег/#entry143596

#23 NewUser777

NewUser777

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

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

Отправлено 05 Июль 2014 - 08:00

Просмотр сообщенияСake (05 Июль 2014 - 01:02) писал:

Ранее данный вопрос рассматривался в теме форума - используйте код из сообщения http://forum.storela...ег/#entry143596
Здравствуйте. Я не нашел там ответа

#24 NewUser777

NewUser777

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

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

Отправлено 05 Июль 2014 - 10:22

Просмотр сообщенияСake (05 Июль 2014 - 01:02) писал:

Ранее данный вопрос рассматривался в теме форума - используйте код из сообщения http://forum.storela...ег/#entry143596
Код про который вы писали
<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=номер_кошелька&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>
вписывает сам сумму платежа? У меня вот такое получается (код вставлял в метод оплаты, пробовал отредактировать шаблоны но тогда формы оплаты не видно)

#25 MikDark

MikDark

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

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

Отправлено 05 Июль 2014 - 19:52

Просмотр сообщенияNewUser777 (05 Июль 2014 - 10:22) писал:

Код про который вы писали
<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=номер_кошелька&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>
вписывает сам сумму платежа? У меня вот такое получается (код вставлял в метод оплаты, пробовал отредактировать шаблоны но тогда формы оплаты не видно)

Настроили Вам оплаты на 3-м шаге, только в шаблоне Оформление заказа, в 306 строчке заменит "номер кошелька" на свой.

#26 NewUser777

NewUser777

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

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

Отправлено 05 Июль 2014 - 20:07

Заменил, теперь вот такое - Все правильно делаю?

#27 NewUser777

NewUser777

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

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

Отправлено 06 Июль 2014 - 09:18

Просмотр сообщенияbatta (05 Июль 2014 - 20:12) писал:

Здравствуйте!
Всё правильно делаете.
Почему тогда сумма NaN

#28 Сake

Сake

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

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

Отправлено 07 Июль 2014 - 23:55

Вам необходимо код вставлять в шаблон "Просмотр заказа", на данный же момент код у вас установлен в шаблоне "Оформление заказа" и переменные {ORDER_SUM} и {ORDER_NUM} не доступны. Данные переменные, в том числе и номер заказа - доступны только на странице просмотра (уже сформированного) заказа. Вам необходимо переместить код из шаблона "Оформление заказа" в шаблоне "Просмотр заказа".

#29 NewUser777

NewUser777

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

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

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

Просмотр сообщенияСake (07 Июль 2014 - 23:55) писал:

Вам необходимо код вставлять в шаблон "Просмотр заказа", на данный же момент код у вас установлен в шаблоне "Оформление заказа" и переменные {ORDER_SUM} и {ORDER_NUM} не доступны. Данные переменные, в том числе и номер заказа - доступны только на странице просмотра (уже сформированного) заказа. Вам необходимо переместить код из шаблона "Оформление заказа" в шаблоне "Просмотр заказа".
Все, спасибо!   Получилось.
А можно ли сделать так чтобы эта форма открывалась в новом окне или раскрывалась по нажатию на вариант оплаты через Яндекс?

#30 Сake

Сake

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

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

Отправлено 09 Июль 2014 - 01:44

Отображение формы в новом окне реализовать можно, но это может плохо отразится на конверсии. Покупатели просто могут не понять как оплатить товар, а так же могут возникнуть проблемы при повторном просмотре заказа, когда уже была совершена оплата - форма будет отображаться. Раскрытие реализовать не получится, так как на этом этапе заказ не сформирован и отсутствует идентификатор заказа.

#31 NewUser777

NewUser777

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

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

Отправлено 09 Июль 2014 - 14:13

Просмотр сообщенияСake (09 Июль 2014 - 01:44) писал:

Отображение формы в новом окне реализовать можно, но это может плохо отразится на конверсии. Покупатели просто могут не понять как оплатить товар, а так же могут возникнуть проблемы при повторном просмотре заказа, когда уже была совершена оплата - форма будет отображаться. Раскрытие реализовать не получится, так как на этом этапе заказ не сформирован и отсутствует идентификатор заказа.
Выдвигающиеся меню с оплатой яндекс денег сделал но вот теперь незнаю как можно настроить так чтобы visa и mastercard были второстепенным способом оплаты, то есть чтобы по умолчанию кнопка стояла на Яндекс Деньги . Скриншот
А вы знаете сколько % примерно людей оплачивают покупки в интернете при помощи visa и mastercard? Если не больше 5% то можно вообще убрать этот способ для простоты пользования.
И еще не большой вопрос, как отредактировать код чтобы при покупке не запрашивало ФИО пользователя на сайте Яндекс.
Спасибо за то что помогаете. Надеюсь на быстрый ответ.

#32 Сake

Сake

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

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

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

По всей видимости такая возможность не предусмотрена. В документации на странице https://money.yandex...ickpay/shop.xml есть информация только о параметре "paymentType", но к сожалению, он не работает если передать его напрямую с выбранным методом оплаты. Попробуйте обратиться в службу поддержки яндекса для решения данного вопроса. Возможно есть еще какие-то дополнительные (недокументированные) параметры.

Цитата

И еще не большой вопрос, как отредактировать код чтобы при покупке не запрашивало ФИО пользователя на сайте Яндекс.

Посетите страницу указанную выше и сгенерируйте необходимые вам параметры. По ссылке https://money.yandex...m-p2p-forms.pdf доступна дополнительная документация.

#33 NewUser777

NewUser777

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

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

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

Просмотр сообщенияСake (10 Июль 2014 - 03:09) писал:

По всей видимости такая возможность не предусмотрена. В документации на странице https://money.yandex...ickpay/shop.xml есть информация только о параметре "paymentType", но к сожалению, он не работает если передать его напрямую с выбранным методом оплаты. Попробуйте обратиться в службу поддержки яндекса для решения данного вопроса. Возможно есть еще какие-то дополнительные (недокументированные) параметры.



Посетите страницу указанную выше и сгенерируйте необходимые вам параметры. По ссылке https://money.yandex...m-p2p-forms.pdf доступна дополнительная документация.
Что то не получается сделать. Не могли бы вы помочь с кодом? Мне нужно встроить на сайт этот
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=41001770800503&quickpay=shop&writer=seller&targets=  &targets-hint=&default-sum=	&button-text=01" width="450" height="163"></iframe>


#34 Сake

Сake

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

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

Отправлено 10 Июль 2014 - 23:32

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

<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=41001770800503&quickpay=shop&writer=seller&targets={ORDER_NUM}&targets-hint=&default-sum={ORDER_SUM}&button-text=01" width="450" height="163"></iframe>

сам код в шаблоне можно разместить после строки

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

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

#35 NewUser777

NewUser777

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

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

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

Просмотр сообщенияСake (10 Июль 2014 - 23:32) писал:

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

<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=41001770800503&quickpay=shop&writer=seller&targets={ORDER_NUM}&targets-hint=&default-sum={ORDER_SUM}&button-text=01" width="450" height="163"></iframe>

сам код в шаблоне можно разместить после строки

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

по дополнительным параметрам виджета обращайтесь в службу технической поддержки яндекса или к их документации.
Все, сейчас все отлично! Спасибо!
А вы не знаете как сделать 2 раздвигающихся меню? Я сделал при нажатии на кнопку яндекс чтобы разворачивалась форма оплаты при помощи кода
<center>
<a href="javascript:sh()"><img src="http://www.pixic.ru/i/D0m0e4L661i0J275.jpg" ></a><br />
<div id="info" style="padding-top:15px;">
<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=41001770800503&quickpay=shop&writer=seller&targets={ORDER_NUM}&targets-hint=&default-sum={ORDER_SUM}&button-text=01" width="450" height="163"></iframe>');  
</script>
</div>
<script type="text/javascript">
sh();
function sh() {
obj = document.getElementById("info");
if( obj.style.display == "none" ) { obj.style.display = "block"; } else { obj.style.display = "none"; }
}
</script>
</center>
Но вот когда добавляю второе меню на другой способ оплаты то по умолчанию оба способы оплаты уже развернуты

#36 Сake

Сake

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

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

Отправлено 11 Июль 2014 - 23:05

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

<div class="spoiler">
  <div class="item">Способ оплаты 1</div>
  <div class="toggle selected">Описание 1</div>
 
  <div class="item">Способ оплаты 2</div>
  <div class="toggle">Описание 2</div>
</div>
<style>
.toggle:not(.selected) {
   display: none;
}
.item {
   border-bottom: 1px dashed;
}
</style>
<script>
  $(function() {
	$('.item').click(function() {
	  $('.toggle.selected').slideUp().removeClass('selected');
	  $(this).next().addClass('selected').slideDown();
	  return (false);
	});
  });
</script>


#37 NewUser777

NewUser777

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

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

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

Просмотр сообщенияСake (11 Июль 2014 - 23:05) писал:

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

<div class="spoiler">
<div class="item">Способ оплаты 1</div>
<div class="toggle selected">Описание 1</div>

<div class="item">Способ оплаты 2</div>
<div class="toggle">Описание 2</div>
</div>
<style>
.toggle:not(.selected) {
display: none;
}
.item {
border-bottom: 1px dashed;
}
</style>
<script>
$(function() {
$('.item').click(function() {
	 $('.toggle.selected').slideUp().removeClass('selected');
	 $(this).next().addClass('selected').slideDown();
	 return (false);
});
});
</script>
Все отлично получилось! Спасибо вам за код!
А если добавлять Qiwi оплату как обычно, в админке сайта то она же не будет на странице просмотра заказа, я так понимаю. Как можно будет перенести если добавлю Qiwi, или там тоже дают iframe код? Сейчас магазин находится у них на модерации.

#38 Сake

Сake

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

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

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

Вы имеете в виду способ оплаты QIWI? Если да, то форма оплаты на странице просмотра заказа присутствовать будет в виде выставления счета. Что именно вы хотите перенести, форму выставления счета? Если да, то куда именно вы хотите перенести код?





Темы с аналогичным тегами яндекс деньги, яд

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

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