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


Помогите С Настройкой Оплаты


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

#1 NewUser777

NewUser777

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

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

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

Кнопку оплаты через яндекс почти настроил но вот перекидывает не туда, можете посмотреть что не так?
сайт http://marketone.storeland.ru/ . Шаг 3 из 4 при оформлении заказа.

#2 MikDark

MikDark

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

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

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

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

Кнопку оплаты через яндекс почти настроил но вот перекидывает не туда, можете посмотреть что не так?
сайт http://marketone.storeland.ru/ . Шаг 3 из 4 при оформлении заказа.

Попробуйте установить код формы оплаты непосредственно в разделе Настройки - Оплата. Редактируете вариант Яндекс Деньги, нажимаете в поле "Сообщение для пользователя" кнопку "Источник" и устанавливаете код.

#3 NewUser777

NewUser777

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

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

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

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

Попробуйте установить код формы оплаты непосредственно в разделе Настройки - Оплата. Редактируете вариант Яндекс Деньги, нажимаете в поле "Сообщение для пользователя" кнопку "Источник" и устанавливаете код.
Пробовал, все то же самое.

#4 NewUser777

NewUser777

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

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

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

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

Попробуйте установить код формы оплаты непосредственно в разделе Настройки - Оплата. Редактируете вариант Яндекс Деньги, нажимаете в поле "Сообщение для пользователя" кнопку "Источник" и устанавливаете код.
Проверьте,может что то в коде не так
<form action="https://money.yandex...ay/confirm.xml" method="POST" target="_blank"><input name="receiver" type="hidden" value="410011183240385" /> <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....219/777/YaD.jpg) no-repeat left top" type="submit" /> </span></form>
извиняюсь за беспорядок

#5 MikDark

MikDark

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

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

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

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

Проверьте,может что то в коде не так
<form action="https://money.yandex...ay/confirm.xml" method="POST" target="_blank"><input name="receiver" type="hidden" value="410011183240385" /> <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....219/777/YaD.jpg) no-repeat left top" type="submit" /> </span></form>
извиняюсь за беспорядок

В коде все правильно, просто если Вы добавляете этот код в оформление заказа, то получается форма в форме, поэтому работает некорректно. Тогда единственный вариант, это вставить оплату в просмотр заказа, после
<div class="error-text">{PAYMENT_FORM_TBODY}</div>

Но тогда форма на 3-м шаге выводить не будет, а будет уже на странице, после оформления заказа.

#6 NewUser777

NewUser777

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

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

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

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

В коде все правильно, просто если Вы добавляете этот код в оформление заказа, то получается форма в форме, поэтому работает некорректно. Тогда единственный вариант, это вставить оплату в просмотр заказа, после
<div class="error-text">{PAYMENT_FORM_TBODY}</div>

Но тогда форма на 3-м шаге выводить не будет, а будет уже на странице, после оформления заказа.
ясно,спасибо,попробую
Вот еще посмотрите этот код
<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=149" style="margin-left:100px; margin-bottom:-55px" width="auto"></iframe>
он работает в форме оформления заказа , но можно ли этот код отредактировать так чтобы сумма платежа была правильной а не как сейчас (все время 149 рублей)

#7 MikDark

MikDark

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

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

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

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

ясно,спасибо,попробую
Вот еще посмотрите этот код
<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=149" style="margin-left:100px; margin-bottom:-55px" width="auto"></iframe>
он работает в форме оформления заказа , но можно ли этот код отредактировать так чтобы сумма платежа была правильной а не как сейчас (все время 149 рублей)

Попробуйте в этом коде заменить число 149 на {ORDER_SUM}

#8 NewUser777

NewUser777

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

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

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

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

Попробуйте в этом коде заменить число 149 на {ORDER_SUM}
вместо кнопки оплатить появилось ЯНДЕКС 403 НЕ ДОСТУПА
_________________________________
Проверьте я правильно вставляю код ?

КАРТИНКА

#9 MikDark

MikDark

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

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

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

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

вместо кнопки оплатить появилось ЯНДЕКС 403 НЕ ДОСТУПА

Проверьте я правильно вставляю код ?

КАРТИНКА

Если мы говорим про шаблон Просмотр заказа, то у Вас там стоит неверный код. У Вас там <form> а не <iframe>

#10 NewUser777

NewUser777

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

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

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

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

Если мы говорим про шаблон Просмотр заказа, то у Вас там стоит неверный код. У Вас там <form> а не <iframe>
Этот код
<form action="https://money.yandex...ay/confirm.xml" method="POST" target="_blank"><input name="receiver" type="hidden" value="410011183240385" /> <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....219/777/YaD.jpg) no-repeat left top" type="submit" /> </span></form>
куда нужно вставлять?  Я так понимаю только он правильный.

#11 MikDark

MikDark

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

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

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

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

Этот код
<form action="https://money.yandex...ay/confirm.xml" method="POST" target="_blank"><input name="receiver" type="hidden" value="410011183240385" /> <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....219/777/YaD.jpg) no-repeat left top" type="submit" /> </span></form>
куда нужно вставлять?  Я так понимаю только он правильный.

Он неправильный, там ссылки не полные https://money.yandex...ay/confirm.xml и http://st.storeland....219/777/YaD.jpg

Вы писали про оформление заказа и код
<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=149" style="margin-left:100px; margin-bottom:-55px" width="auto"></iframe>

Вставьте его в шаблон Оформление заказа, там где и до этого стоял. только 149 замените на переменную, которую писал выше.

#12 NewUser777

NewUser777

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

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

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

Цитата

Вставьте его в шаблон Оформление заказа, там где и до этого стоял. только 149 замените на переменную, которую писал выше.


вот что пишет яндекс.. Изображение  буду перезагружаться, попробую то что вы написали выше чуть позже

#13 NewUser777

NewUser777

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

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

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

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

Он неправильный, там ссылки не полные https://money.yandex...ay/confirm.xml и http://st.storeland....219/777/YaD.jpg

Вы писали про оформление заказа и код
<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=149" style="margin-left:100px; margin-bottom:-55px" width="auto"></iframe>

Вставьте его в шаблон Оформление заказа, там где и до этого стоял. только 149 замените на переменную, которую писал выше.
Через Iframe кнопка появилась но после пишет что вы забыли указать сумму перевода.
А можно еще сделать так чтобы ссылка открывалась просто в новом окне - чтобы браузер не блокировал?
Кстати,Через <form> на странице просмотра заказа кнопка почему то не отображается

#14 Сake

Сake

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

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

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

Пожалуйста, не дублируйте ваши вопросы. Вам ответили в теме форума http://forum.storela..._20#entry146265




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

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