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


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


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

#101 Sem TLT

Sem TLT

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

  • Пользователи
  • PipPipPip
  • 52 сообщений
  • ГородТольятти

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

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

{% IFNOT ORDER_IS_PAYMENT=1 %}
        <form name=ShopForm method="POST" action="https://money.yandex....ru/eshop.xml">
<font face=tahoma size=2>
<input type="hidden" name="scid" value="8967">
<input type="hidden" name="ShopID" value="17859">
Идентификатор клиента/Номер заказа:<br>
<input type=text name="CustomerNumber" size="43" value="{ORDER_NUM}"><br><br>
Сумма:<br>
<input type=text name="Sum" size="43" value="{ORDER_SUM}"><br><br>
Ф.И.О.:<br>
<input type=text name="CustName" size="43" value="{ORDER_CONTACT_PERSON}"><br><br>
Адрес доставки:<br>
<input type=text name="CustAddr" size="43" value="{ORDER_DELIVERY_ADDRESS}"> <br><br>
E-mail:<br>
<input type=text name="CustEMail" size="43" value="{ORDER_CONTACT_EMAIL}"><br><br>
Содержание заказа:<br>
<textarea rows="10" name="OrderDetails" cols="34">{ORDER_DELIVERY_COMMENT}</textarea><br><br>
Способ оплаты:<br><br>
<input name="paymentType" value="PC" type="radio" checked="checked"/>Со счета в Яндекс.Деньгах<br/>
<input name="paymentType" value="AC" type="radio" />С банковской карты<br/>
<input name="paymentType" value="WM" type="radio" />Со счета WebMoney<br/>
<input name="paymentType" value="GP" type="radio" />По коду через терминал<br/><br/>
<input type=submit value="Оплатить"><br>
</form>
{% ENDIF %}

#102 ololosha2016

ololosha2016

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

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

Отправлено 31 Октябрь 2014 - 17:15

вставил код кнопки в указанное место:

<!-- Методы методы оплаты онлайн -->
	 <!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	 {% IF ORDER_PAYMENT_STEP_ENABLE %}
		 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
		 {PAYMENT_FORM_TBODY}								
	 {% ENDIF %}
<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/small.xml?account=410012423651851&quickpay=small&yamoney-payment-type=on&button-text=01&button-size=l&button-color=orange&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&default-sum=1950&successURL=" width="228" height="54"></iframe>');
</script>
	 <!-- END методы методы оплаты онлайн -->

Но все равно вылазит ошибка. Что делать?

Тема "Движение".
Акк SL-312968

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

  • 43543.jpg


#103 Vaccina

Vaccina

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

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

Отправлено 01 Ноябрь 2014 - 05:32

По данному аккаунту у вас отсутствует способ платежа через яндекс деньги и сама форма, форму можно закомментировать от клиентов обернув:
<!--
код формы
-->


#104 ololosha2016

ololosha2016

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

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

Отправлено 01 Ноябрь 2014 - 19:17

просто удалил на время, сейчас вернул все, как было. Ошибку выдает по прежнему.
Страница заказа, для примера: http://vkorobochke.s...627291ec9fbba/6

#105 Ирина345

Ирина345

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

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

Отправлено 01 Ноябрь 2014 - 20:04

Просмотр сообщенияp9na (01 Ноябрь 2014 - 19:17) писал:

просто удалил на время, сейчас вернул все, как было. Ошибку выдает по прежнему.
Страница заказа, для примера: http://vkorobochke.s...627291ec9fbba/6
Здравствуйте, убедитесь, что у Вас совпадает личный номер ID  с кодом на форме.
с генерируйте, код кнопки повторно.

#106 ololosha2016

ololosha2016

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

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

Отправлено 01 Ноябрь 2014 - 20:06

в смысле номер кошелька в форме с номером кошелька на Yandex? Это я уже проверял, и новый код генерировал, и кнопки других пользователей вставлял - везде выдает ошибку

#107 ololosha2016

ololosha2016

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

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

Отправлено 03 Ноябрь 2014 - 12:44

очень актуально!

#108 ololosha2016

ololosha2016

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

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

Отправлено 05 Ноябрь 2014 - 11:32

что делать с кнопкой, товарищи модераторы? Месяц ждать ответа совсем не хочется =(((

#109 boktar

boktar

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

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

Отправлено 06 Ноябрь 2014 - 20:12

Просмотр сообщенияp9na (31 Октябрь 2014 - 17:15) писал:

вставил код кнопки в указанное место:

<!-- Методы методы оплаты онлайн -->
	 <!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	 {% IF ORDER_PAYMENT_STEP_ENABLE %}
		 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
		 {PAYMENT_FORM_TBODY}								
	 {% ENDIF %}
<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/small.xml?account=410012423651851&quickpay=small&yamoney-payment-type=on&button-text=01&button-size=l&button-color=orange&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&default-sum=1950&successURL=" width="228" height="54"></iframe>');
</script>
	 <!-- END методы методы оплаты онлайн -->

Но все равно вылазит ошибка. Что делать?

Тема "Движение".
Акк SL-312968

у меня один в один проблема, шаблон весна, пока не решено никак, счёт идентифицирован
в яндекс писал, ответа также нет

#110 boktar

boktar

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

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

Отправлено 10 Ноябрь 2014 - 12:09

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

Вот ответ
"По соображениям безопасности, форма-приниматель на некоторых сайтах не работает по умолчанию. Пришлите нам, пожалуйста, ссылки на Ваши сайты - мы посмотрим, что может быть не та...."

#111 Ivan

Ivan

    Новичок

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

Отправлено 28 Январь 2015 - 05:02

<form action="https://money.yandex...x.ru/eshop.xml" method="POST" name="ShopForm"><font face="tahoma" size="2"><input name="scid" type="hidden" value="16287" /> <input name="ShopID" type="hidden" value="28386" /> Идентификатор клиента/Номер заказа:<br />
<input name="CustomerNumber" size="43" type="text" value="{ORDER_NUM}" /><br />
<br />
Сумма:<br />
<input name="Sum" size="43" type="text" value="{ORDER_SUM}" /><br />
<br />
Ф.И.О.:<br />
<input name="CustName" size="43" type="text" value="{ORDER_CONTACT_PERSON}" /><br />
<br />
Адрес доставки:<br />
<input name="CustAddr" size="43" type="text" value="{ORDER_DELIVERY_ADDRESS}" /><br />
<br />
E-mail:<br />
<input name="CustEMail" size="43" type="text" value="{ORDER_CONTACT_EMAIL}" /><br />
<br />
Содержание заказа:<br />
<textarea cols="34" name="OrderDetails" rows="10">{ORDER_DELIVERY_COMMENT}</textarea><br />
<br />
Способ оплаты:<br />
<br />
<input checked="checked" name="paymentType" type="radio" value="PC" />Со счета в Яндекс.Деньгах<br />
<input name="paymentType" type="radio" value="AC" />С банковской карты<br />
<input name="paymentType" type="radio" value="WM" />Со счета WebMoney<br />
<input name="paymentType" type="radio" value="GP" />По коду через терминал<br />
<br />
<input type="submit" value="Оплатить" /></font></form>


куда нужно вставить код чтобы в этой форме автоматически заполнялись поля? сначала клиент всё заполняет: контакты, доставка, способ оплаты и чтоб потом появилось заполненное окошко яндекса с вариантами оплаты..

#112 Vaccina

Vaccina

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

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

Отправлено 28 Январь 2015 - 05:14

Данный код необходимо вставлять в шаблон Просмотр заказа

#113 Ivan

Ivan

    Новичок

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

Отправлено 29 Январь 2015 - 15:57

Добавил.. окошко появляется, но не заполненное автоматически

#114 Ivan

Ivan

    Новичок

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

Отправлено 29 Январь 2015 - 20:43

вставил код

<form action="https://money.yandex...x.ru/eshop.xml" method="POST" name="ShopForm"><font face="tahoma" size="2"><span style="color:#0000FF;"><input name="scid" type="hidden" value="16287" /> <input name="ShopID" type="hidden" value="28386" /> <input name="CustomerNumber" size="43" type="hidden" value="{ORDER_CONTACT_PERSON}" /> <input name="OrderNumber" size="43" type="hidden" value="{ORDER_NUM}" /> <input name="Sum" size="43" type="hidden" value="{ORDER_SUM}" /> <input name="CustName" size="43" type="hidden" value="{ORDER_CONTACT_PERSON}" /> <input name="CustAddr" size="43" type="hidden" value="{ORDER_DELIVERY_ADDRESS | nl2br}" /> <input name="CustEMail" size="43" type="hidden" value="{ORDER_CONTACT_EMAIL}" /> Выберите способ безналичной оплаты:<br />
<input checked="checked" name="paymentType" type="radio" value="PC" />Со счета в Яндекс.Деньгах<br />
<input name="paymentType" type="radio" value="AC" />С банковской карты<br />
<input name="paymentType" type="radio" value="WM" />Со счета WebMoney<br />
<input name="paymentType" type="radio" value="GP" />По коду через терминал<br />
<input type="submit" value="Оплатить" /></span></font></form>

в шаблоне "просмотр заказа" перед "методы оплаты он-лайн"
всё пропало..
до этого я этот код вставлял в: настройки, оплата, добавить новый вариант оплаты, мой способ оплаты, сообщение для пользователя, источник, сохранить.
получалось незаполненное окно, нажимаешь кнопку "оплата" не переходит на сайт яндекса для оплаты. и оформление заказа не оформляется до конца..

#115 Vaccina

Vaccina

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

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

Отправлено 30 Январь 2015 - 00:13

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

#116 Ivan

Ivan

    Новичок

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

Отправлено 30 Январь 2015 - 17:35

вроде всё получилось)) сделал бэкап и вставил в конец код))) спасибо ;)

#117 tolikkansk

tolikkansk

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

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

Отправлено 19 Февраль 2015 - 23:32

Почему нельзя сделать,чтобы отображалось окно Яндекс Деньги , когда выбраны именно они? Можно ли создать какую-нибудь переменную, куда бы заносилось ID способа оплаты или название, и чтобы она была доступна и в оформлении и в просмотре????

#118 Vaccina

Vaccina

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

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

Отправлено 20 Февраль 2015 - 03:15

Проблема в  том, что форма от яндекс вставляется в общий для отображения шаблон Просмотра заказа.
Можно написать условия, по котором будет отображаться та или иная форма. Добавьте пожалуйста способ оплаты Яндекс Деньги, чтобы мы смогли просмотреть его идентификатор и составить инструкцию.

#119 tolikkansk

tolikkansk

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

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

Отправлено 20 Февраль 2015 - 20:48

Просмотр сообщенияVaccina (20 Февраль 2015 - 03:15) писал:

Проблема в  том, что форма от яндекс вставляется в общий для отображения шаблон Просмотра заказа.
Можно написать условия, по котором будет отображаться та или иная форма. Добавьте пожалуйста способ оплаты Яндекс Деньги, чтобы мы смогли просмотреть его идентификатор и составить инструкцию.

Я добавил способ оплаты: ЯндексДеньги Вот код
<!-- Оплата ЯДом -->
				<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=41001937588083&quickpay=shop&payment-type-choice=off&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+%D0%B2+%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D0%B5+%D0%94%D0%BE%D1%87%D0%BA%D0%B0%D0%BC-%D0%A1%D1%8B%D0%BD%D0%BE%D1%87%D0%BA%D0%B0%D0%BC&targets-hint=&default-sum=&button-text=01&fio=on&mail=on&phone=on&successURL=" width="450" height="213"></iframe>
				<!-- Оплата ЯДом конец-->


#120 Vaccina

Vaccina

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

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

Отправлено 21 Февраль 2015 - 03:41

<!-- Оплата ЯДом -->
							 <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=41001937588083&quickpay=shop&payment-type-choice=off&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+%D0%B2+%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D0%B5+%D0%94%D0%BE%D1%87%D0%BA%D0%B0%D0%BC-%D0%A1%D1%8B%D0%BD%D0%BE%D1%87%D0%BA%D0%B0%D0%BC&targets-hint=&default-sum=&button-text=01&fio=on&mail=on&phone=on&successURL=" width="450" height="213"></iframe>
							 <!-- Оплата ЯДом конец-->

замените на:
{% IF ORDER_PAYMENT_ID=293218 %}
<!-- Оплата ЯДом -->
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=41001937588083&quickpay=shop&payment-type-choice=off&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+%D0%B2+%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D0%B5+%D0%94%D0%BE%D1%87%D0%BA%D0%B0%D0%BC-%D0%A1%D1%8B%D0%BD%D0%BE%D1%87%D0%BA%D0%B0%D0%BC&targets-hint=&default-sum=&button-text=01&fio=on&mail=on&phone=on&successURL=" width="450" height="213"></iframe>
<!-- Оплата ЯДом конец-->
{% ENDIF %}





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

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