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


Яндекс Деньги И Вебмани С Автоматическим Заполнением


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

#1 vanyushka

vanyushka

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

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

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

Здравствуйте! Мне надо установить на страницу "Подтверждение заказа" кнопки оплатить яндекс деньги и оплатить вебмани.

В зависимости от выбора оплаты на странице "Оплата" в следующем этапе "Подтверждение заказа" появляется та или иная кнопка. И что важно - чтобы при нажатии на нее переправляло на сайт оплаты с автоматическим выставлением счета за товар. Помогите пожалуйста реализовать!

Аккаунт SL-230350

#2 vanyushka

vanyushka

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

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

Отправлено 18 Ноябрь 2014 - 14:30

Помогите пожалуйста

#3 vanyushka

vanyushka

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

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

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

Пожалуйста помогите

#4 Dars

Dars

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

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

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

Просмотр сообщенияipodushkin (17 Ноябрь 2014 - 15:28) писал:

Здравствуйте! Мне надо установить на страницу "Подтверждение заказа" кнопки оплатить яндекс деньги и оплатить вебмани.

В зависимости от выбора оплаты на странице "Оплата" в следующем этапе "Подтверждение заказа" появляется та или иная кнопка. И что важно - чтобы при нажатии на нее переправляло на сайт оплаты с автоматическим выставлением счета за товар. Помогите пожалуйста реализовать!

Аккаунт SL-230350
Пришлите, пожалуйста, полученный код кнопки.

#5 vanyushka

vanyushka

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

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

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

Просмотр сообщенияDars (19 Ноябрь 2014 - 14:12) писал:

Пришлите, пожалуйста, полученный код кнопки.

Немного не так написал просьбу. Не на странице "Подтверждение заказа", а на странице "Ваш заказ успешно оформлен" под заголовком "Данные оплаты".
В коде кнопки требуется установить сумму по умолчанию - я поставил 1000 рублей. Если ее можно изменять автоматически на сумму заказа - это будет великолепно.

Итак, код кнопки для условия "Оплата Яндекс деньгами":
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&yamoney-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum=1000&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>

А этот код для условия "Оплата картами VISA и Мастеркард":
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&any-card-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum=1000&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>

P.S. на сайте я пока не создал новые условия оплаты.
P.P.S. над кнопками я бы хотел еще написать небольшой поясняющий текст

Спасибо.

#6 Dars

Dars

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

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

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

Просмотр сообщенияipodushkin (19 Ноябрь 2014 - 16:40) писал:

Немного не так написал просьбу. Не на странице "Подтверждение заказа", а на странице "Ваш заказ успешно оформлен" под заголовком "Данные оплаты".
В коде кнопки требуется установить сумму по умолчанию - я поставил 1000 рублей. Если ее можно изменять автоматически на сумму заказа - это будет великолепно.

Итак, код кнопки для условия "Оплата Яндекс деньгами":
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&yamoney-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum=1000&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>

А этот код для условия "Оплата картами VISA и Мастеркард":
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&any-card-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum=1000&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>

P.S. на сайте я пока не создал новые условия оплаты.
P.P.S. над кнопками я бы хотел еще написать небольшой поясняющий текст

Спасибо.
Здравствуйте!
Создал вам новый метод оплаты, можете его переименовать.

В шаблоне "Просмотр заказа" найдите код:

{% IF ORDER_PAYMENT_STEP_ENABLE %}
		<tbody>
		  <tr>
			<th colspan="2" class="orderDataTableHeader">Данные оплаты:</th>
		  </tr>
		</tbody>
		<!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
		{PAYMENT_FORM_TBODY}
	  {% ENDIF %}

и замените его на:

		   {% IF ORDER_PAYMENT_ID = 279155 %}
		<tbody>
		  <tr>
			<th colspan="2" class="orderDataTableHeader">Данные оплаты:</th>
		  </tr>
		  <tr>
			<td>
			  <p>Поясняющий текст</p>
			</td>
		  </tr>
		  <tr>
			<td>
			  <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&yamoney-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum={ORDER_SUM}&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>
			  <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&any-card-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum={ORDER_SUM}&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>
			</td>
		  </tr>
		</tbody>

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


#7 vanyushka

vanyushka

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

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

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

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

Здравствуйте!
Создал вам новый метод оплаты, можете его переименовать.

В шаблоне "Просмотр заказа" найдите код:

{% IF ORDER_PAYMENT_STEP_ENABLE %}
	 <tbody>
		 <tr>
		 <th colspan="2" class="orderDataTableHeader">Данные оплаты:</th>
		 </tr>
	 </tbody>
	 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	 {PAYMENT_FORM_TBODY}
	 {% ENDIF %}

и замените его на:

{% IF ORDER_PAYMENT_ID = 279155 %}
<tbody>
<tr>
<th colspan="2" class="orderDataTableHeader">Данные оплаты:</th>
</tr>
<tr>
<td>
<p>Поясняющий текст</p>
</td>
</tr>
<tr>
<td>
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&yamoney-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum={ORDER_SUM}&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&any-card-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum={ORDER_SUM}&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>
</td>
</tr>
</tbody>

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

Спасибо большое!
А можно разделить "Оплата через Яндекс.Кассу или картами VISA/Mastercard" на 2 вида оплаты? чтобы кнопки появлялись не вместе, а раздельно? Я сделал 2 вида оплаты: "Оплата картами VISA или Mastercard" и "Оплата Яндекс,Деньги"

#8 Dars

Dars

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

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

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

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

Спасибо большое!
А можно разделить "Оплата через Яндекс.Кассу или картами VISA/Mastercard" на 2 вида оплаты? чтобы кнопки появлялись не вместе, а раздельно? Я сделал 2 вида оплаты: "Оплата картами VISA или Mastercard" и "Оплата Яндекс,Деньги"
Да, существующий код замените на:

{% IF ORDER_PAYMENT_ID = 279155 || ORDER_PAYMENT_ID = 279164 %}
				<tbody>
				  <tr>
						<th colspan="2" class="orderDataTableHeader">Данные оплаты:</th>
				  </tr>
				  <tr>
						<td>
						  <p>Поясняющий текст</p>
						</td>
				  </tr>
				  <tr>
						<td>
						  {% IF ORDER_PAYMENT_ID = 279155 %}
						  <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&yamoney-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum={ORDER_SUM}&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>
						  {% ELSE %}
						  <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&any-card-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum={ORDER_SUM}&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>
						  {% ENDIF %} 
						</td>
				  </tr>
				</tbody>
				<!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
				{PAYMENT_FORM_TBODY}
		  {% ENDIF %}


#9 vanyushka

vanyushka

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

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

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

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

Да, существующий код замените на:

{% IF ORDER_PAYMENT_ID = 279155 || ORDER_PAYMENT_ID = 279164 %}
			 <tbody>
				 <tr>
					 <th colspan="2" class="orderDataTableHeader">Данные оплаты:</th>
				 </tr>
				 <tr>
					 <td>
						 <p>Поясняющий текст</p>
					 </td>
				 </tr>
				 <tr>
					 <td>
						 {% IF ORDER_PAYMENT_ID = 279155 %}
						 <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&yamoney-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum={ORDER_SUM}&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>
						 {% ELSE %}
						 <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/small.xml?account=410011612729122&quickpay=small&any-card-payment-type=on&button-text=01&button-size=m&button-color=orange&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&default-sum={ORDER_SUM}&fio=on&phone=on&successURL=http%3A%2F%2Fknigsobranie.ru%2F" width="186" height="42"></iframe>
						 {% ENDIF %}
					 </td>
				 </tr>
			 </tbody>
			 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
			 {PAYMENT_FORM_TBODY}
		 {% ENDIF %}

Отлично! И можно еще также разделить поясняющий текст, так как я хотел написать для каждой кнопки свое пояснение

#10 Dars

Dars

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

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

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

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

Отлично! И можно еще также разделить поясняющий текст, так как я хотел написать для каждой кнопки свое пояснение
Да, строку:

												  <p>Поясняющий текст</p>

замените на:

												  {% IF ORDER_PAYMENT_ID = 279155 %}
												  <p>Поясняющий текст</p>
												  {% ELSE %}
												  <p>Поясняющий текст</p>
												  {% ENDIF %}

Первый текст - для Яндекс.Кассы, второй - для карт.

#11 vanyushka

vanyushka

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

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

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

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

Да, строку:

												 <p>Поясняющий текст</p>

замените на:

												 {% IF ORDER_PAYMENT_ID = 279155 %}
												 <p>Поясняющий текст</p>
												 {% ELSE %}
												 <p>Поясняющий текст</p>
												 {% ENDIF %}

Первый текст - для Яндекс.Кассы, второй - для карт.

Большое Вам спасибо!

#12 Iuhenio

Iuhenio

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

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

Отправлено 25 Март 2015 - 11:41

Здравствуйте!
Могу ли я воспльзоваться вышеизложенной инструкцией для своего магазина? Смущает то, что в интрукции есть какие-то id, возможно, это для пользователя, создавшего тему.... Не получится ли так, что я сделаю все по инструкции, а деньги будут ему переводиться))))....
мой Аккаунт SL-293324

#13 Iuhenio

Iuhenio

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

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

Отправлено 25 Март 2015 - 13:33

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

#14 Iuhenio

Iuhenio

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

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

Отправлено 28 Март 2015 - 15:30

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

#15 Ирина345

Ирина345

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

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

Отправлено 28 Март 2015 - 15:42

Просмотр сообщенияIuhenio (28 Март 2015 - 15:30) писал:

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

#16 Iuhenio

Iuhenio

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

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

Отправлено 28 Март 2015 - 16:34

Здравствуйте! Я бы хотел все так, как у пользователя, создавшего эту тему, у него там в в первых сообщениях все написано... Я проделал всю эту инструкцию, но у меня, почему-то не получилось, возможно, потому, что модератор ему добавил новый способ оплаты и в инструкции какой-то id вставил, в 8-м сообщении про это есть...Может, у меня этот ай ди другой будет и нужно только его поменять?) не знаю)
Просто хочу все также, как и у него... Подскажите, пожалуйста, как это сделать?

#17 Ирина345

Ирина345

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

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

Отправлено 28 Март 2015 - 19:33

Просмотр сообщенияIuhenio (28 Март 2015 - 16:34) писал:

Здравствуйте! Я бы хотел все так, как у пользователя, создавшего эту тему, у него там в в первых сообщениях все написано... Я проделал всю эту инструкцию, но у меня, почему-то не получилось, возможно, потому, что модератор ему добавил новый способ оплаты и в инструкции какой-то id вставил, в 8-м сообщении про это есть...Может, у меня этот ай ди другой будет и нужно только его поменять?) не знаю)
Просто хочу все также, как и у него... Подскажите, пожалуйста, как это сделать?
Что бы определить id  способа оплаты, зайдите в редактор вашего способа платы и в адресной строке браузера последние цифры это id, например

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

  • 23411.jpg


#18 Iuhenio

Iuhenio

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

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

Отправлено 29 Март 2015 - 15:30

Спасибо! Вроде, всё работает! А можно как-то привязать стоимость товара к оплате? Т.е. в формах оплаты Яндекс, которые я установил, есть только "сумма по умолчанию", или просто без суммы, т.е. её указывает сам покупатель... А как сделать, чтобы сумма по умолчанию равнялась стоимости покупки?

#19 kislovodchanin

kislovodchanin

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

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

Отправлено 29 Март 2015 - 16:08

Просмотр сообщенияIuhenio (29 Март 2015 - 15:30) писал:

Спасибо! Вроде, всё работает! А можно как-то привязать стоимость товара к оплате? Т.е. в формах оплаты Яндекс, которые я установил, есть только "сумма по умолчанию", или просто без суммы, т.е. её указывает сам покупатель... А как сделать, чтобы сумма по умолчанию равнялась стоимости покупки?

Здравствуйте, что бы сумма автоматом проставлялась в вашей форме оплаты, добавьте в код переменную {ORDER_SUM}

#20 Ирина345

Ирина345

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

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

Отправлено 29 Март 2015 - 16:10

Просмотр сообщенияIuhenio (29 Март 2015 - 15:30) писал:

Спасибо! Вроде, всё работает! А можно как-то привязать стоимость товара к оплате? Т.е. в формах оплаты Яндекс, которые я установил, есть только "сумма по умолчанию", или просто без суммы, т.е. её указывает сам покупатель... А как сделать, чтобы сумма по умолчанию равнялась стоимости покупки?
Здравствуйте, найдите в шаблоне Просмотр заказ код формы оплаты, которой вы вставляли
к примеру
 <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=410011734340414&quickpay=shop&payment-type-choice=off&writer=seller&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%BD%D0%B0+%D1%81%D0%B0%D0%B9%D1%82%D0%B5+%D0%A2%D0%B2%D0%BE%D0%B8%D0%98%D0%B3%D1%80%D1%83%D1%88%D0%BA%D0%B8.%D0%A0%D1%84&targets-hint=&default-sum=&button-text=01&comment=on&hint=850&fio=on&successURL=www.%D1%82%D0%B2%D0%BE%D0%B8%D0%B8%D0%B3%D1%80%D1%83%D1%88%D0%BA%D0%B8.%D1%80%D1%84" width="450" height="271"></iframe>

замените на

 <iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=410011734340414&quickpay=shop&payment-type-choice=off&writer=seller&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%BD%D0%B0+%D1%81%D0%B0%D0%B9%D1%82%D0%B5+%D0%A2%D0%B2%D0%BE%D0%B8%D0%98%D0%B3%D1%80%D1%83%D1%88%D0%BA%D0%B8.%D0%A0%D1%84&targets-hint=&default-sum={ORDER_SUM​}&button-text=01&comment=on&hint=850&fio=on&successURL=www.%D1%82%D0%B2%D0%BE%D0%B8%D0%B8%D0%B3%D1%80%D1%83%D1%88%D0%BA%D0%B8.%D1%80%D1%84" width="450" height="271"></iframe>





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

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