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


Подключение Яндекс.касса


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

#61 La_Primavera

La_Primavera

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

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

Отправлено 28 Апрель 2015 - 20:34

Я не понимаю о каком коде идет речь... помогите, пожалуйста! Что и куда надо вставить/сделать...

#62 Vaccina

Vaccina

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

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

Отправлено 29 Апрель 2015 - 01:19

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

#63 La_Primavera

La_Primavera

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

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

Отправлено 29 Апрель 2015 - 06:38

В сообщении 61 нет инструкции... а где есть? простите за глупые вопросы..

#64 La_Primavera

La_Primavera

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

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

Отправлено 29 Апрель 2015 - 06:53

Если вы про сообщение 12, то я вставляла в шаблон Просмотр заказа. Тогда форма с кнопками появляется после оформления заказа, но при нажатии на кнопку ОПЛАТИТЬ вылезает сообщение, что "Что-то пошло не так". А еще одновременно появляется 2 формы для оплаты, одна с что-то не так, а вторая обычным списком.

#65 Vaccina

Vaccina

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

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

Отправлено 29 Апрель 2015 - 07:32

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

#66 La_Primavera

La_Primavera

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

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

Отправлено 29 Апрель 2015 - 07:40

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

#67 La_Primavera

La_Primavera

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

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

Отправлено 04 Май 2015 - 19:56

Скажите, пожалуйста, красивая форма оплаты ссылается на кошелек. Ее можно оплатой на счет прикрутить или нет?

#68 Vaccina

Vaccina

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

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

Отправлено 06 Май 2015 - 04:39

Простите за ожидание, у вас сейчас в шаблоне Просмотр заказ только один код платежной системы вставлен?
Он должен выглядеть у вас следующим образом:
{% IF ORDER_PAYMENT_ID=302462 %}
<form class="kassa" action="https://money.yandex.ru/eshop.xml" method="POST" name="ShopForm">
<font face="tahoma" size="3">
<span style="color:#0B0A6D;">
<input name="scid" type="hidden" value="26308" />
<input name="ShopID" type="hidden" value="38191" />
<input name="CustomerNumber" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" />
<input name="OrderNumber" type="hidden" value="{ORDER_NUM}" size="43" type="text" />
<input name="Sum" type="hidden" value="{ORDER_SUM}" size="43" type="text" />
<input name="CustName" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" />
<input name="CustAddr" type="hidden" value="{ORDER_DELIVERY_ADDRESS | nl2br}" size="43" type="text" />
<input name="CustEMail" type="hidden" value="{ORDER_CONTACT_EMAIL}" size="43" type="text" />
Здесь можно оплатить заказ, и мы отправим его БЕСПЛАТНО:<br />
<input name="paymentType" type="radio" value="AC" />С банковской карты VISA или MasterCard<br />
<input checked="checked" name="paymentType" type="radio" value="PC" />Со счета в Яндекс.Деньгах<br />
<input name="paymentType" type="radio" value="WM" />Со счета WebMoney<br />
<input name="paymentType" type="radio" value="GP" />По коду через терминал<br />
<input type="submit" value="Оплатить" /></font></form><br />
</form>
{% ENDIF %}


#69 La_Primavera

La_Primavera

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

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

Отправлено 06 Май 2015 - 08:25

Просмотр сообщенияVaccina (06 Май 2015 - 04:39) писал:


{% IF ORDER_PAYMENT_ID=302462 %}
<form class="kassa" action="https://money.yandex...x.ru/eshop.xml" method="POST" name="ShopForm">


Вот этот кусочек выглядит чуть иначе:

{% ENDIF %}
         <form action="https://money.yandex...x.ru/eshop.xml" method="POST" name="ShopForm">

Других кодов нет.

#70 Vaccina

Vaccina

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

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

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

<form action="https://money.yandex.ru/eshop.xml" method="POST" name="ShopForm">
	 <font face="tahoma" size="3">
<span style="color:#0B0A6D;">
<input name="scid" type="hidden" value="26308" />
<input name="ShopID" type="hidden" value="38191" />
<input name="CustomerNumber" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" />
<input name="OrderNumber" type="hidden" value="{ORDER_NUM}" size="43" type="text" />
<input name="Sum" type="hidden" value="{ORDER_SUM}" size="43" type="text" />
<input name="CustName" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" />
<input name="CustAddr" type="hidden" value="{ORDER_DELIVERY_ADDRESS | nl2br}" size="43" type="text" />
<input name="CustEMail" type="hidden" value="{ORDER_CONTACT_EMAIL}" size="43" type="text" />
Здесь можно оплатить заказ, и мы отправим его БЕСПЛАТНО:<br />
<input name="paymentType" type="radio" value="AC" />С банковской карты VISA или MasterCard<br />
<input checked="checked" name="paymentType" type="radio" value="PC" />Со счета в Яндекс.Деньгах<br />
<input name="paymentType" type="radio" value="WM" />Со счета WebMoney<br />
<input name="paymentType" type="radio" value="GP" />По коду через терминал<br />
<input type="submit" value="Оплатить" /></font></form><br />
</form>

замените на:
{% IF ORDER_PAYMENT_ID=302462 %}
<div class="ya_k">
<form action="https://money.yandex.ru/eshop.xml" method="POST" name="ShopForm">
<font face="tahoma" size="3">
<span style="color:#0B0A6D;">
<input name="scid" type="hidden" value="26308" />
<input name="ShopID" type="hidden" value="38191" />
<input name="CustomerNumber" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" />
<input name="OrderNumber" type="hidden" value="{ORDER_NUM}" size="43" type="text" />
<input name="Sum" type="hidden" value="{ORDER_SUM}" size="43" type="text" />
<input name="CustName" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" />
<input name="CustAddr" type="hidden" value="{ORDER_DELIVERY_ADDRESS | nl2br}" size="43" type="text" />
<input name="CustEMail" type="hidden" value="{ORDER_CONTACT_EMAIL}" size="43" type="text" />
<h2>Здесь можно оплатить заказ, и мы отправим его БЕСПЛАТНО:</h2><br />
<input name="paymentType" type="radio" value="AC" /><span>С банковской карты VISA или MasterCard</span><br />
<input checked="checked" name="paymentType" type="radio" value="PC" /><span>Со счета в Яндекс.Деньгах</span><br />
<input name="paymentType" type="radio" value="WM" /><span>Со счета WebMoney</span><br />
<input name="paymentType" type="radio" value="GP" /><span>По коду через терминал</span><br />
<input type="submit" value="Оплатить" /></font><br />
</form>
</div>
{% ENDIF %}

после данного изменения эта форма будет появляться только при выборе способа оплаты "Оплата картой Visa / MasterCard, электронные кошельки и терминалы "

Теперь по поводу стилизации, в посте #39 используется совершенно иная форма, можно прописать и свои стили дабы выделить форму, в конец main.css вставьте:
.ya_k {
background-color: #eee;
padding: 10px;
}
.ya_k h2 {
background-color: #f49e12;
color: #fff;
font-size: 20px;
margin: -10px;
padding: 10px;
text-align: center;
}
.ya_k span span, .ya_k span input {
color: #000;
display: inline-block;
margin: 10px 10px 10px 0;
}
.ya_k .ui-button.ui-widget.ui-state-default.ui-corner-all {
background-color: #f49e12;
border: medium none;
color: #fff;
padding: 10px;
}


#71 La_Primavera

La_Primavera

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

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

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

По второй части вопроса - после вставки ничего не произошло.. никаких изменений. Я пока оставлю с этими тегами, посмотрите, пожалуйста.

#72 Vaccina

Vaccina

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

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

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

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

#73 La_Primavera

La_Primavera

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

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

Отправлено 14 Май 2015 - 21:18

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

Произведите изменения с последней инструкции у вас вставлены только стили, сам код в шаблоне Просмотр заказа у вас не изменен.
Спасибо! Получилось лучше, чем было :-) А можно кнопку  ОПЛАТИТЬ сделать в виде кнопки, а не просто крашеное поле?

Вы всегда очень профессиональны и полезны! Отдельное спасибо!

#74 Vaccina

Vaccina

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

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

Отправлено 15 Май 2015 - 01:36

.ya_k .ui-button.ui-widget.ui-state-default.ui-corner-all {
  background-color: #f49e12;
  border: medium none;
  color: #fff;
  padding: 10px;
}

попробуйте заменить на:
.ya_k .ui-button.ui-widget.ui-state-default.ui-corner-all {
  background-color: #f49e12;
  border: 2px solid #ce840e;
  border-radius: 20px;
  color: #fff;
  font-weight: bold;
  padding: 10px;
}

если такая стилистика не устроит, тогда укажите пожалуйста пример кнопки по внешнему виду

#75 La_Primavera

La_Primavera

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

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

Отправлено 19 Май 2015 - 21:29

Хорошо. Спасибо!

#76 La_Primavera

La_Primavera

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

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

Отправлено 20 Май 2015 - 14:25

Здравствуйте! Я снова прошу помочь. На этот раз с другим сайтом. Я вставила код оплаты Яндекс Кассы (новый код, который мне отправили из Яндекса). Помогите мне, пожалуйста, сделать так, чтобы при любых способах оплаты было видно эту форму и она выглядела получше, покрасивее, как Вы предлагали чуть выше. Спасибо!

#77 Cupuyc

Cupuyc

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

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

Отправлено 20 Май 2015 - 15:58

Просмотр сообщенияLa_Primavera (20 Май 2015 - 14:25) писал:

Здравствуйте! Я снова прошу помочь. На этот раз с другим сайтом. Я вставила код оплаты Яндекс Кассы (новый код, который мне отправили из Яндекса). Помогите мне, пожалуйста, сделать так, чтобы при любых способах оплаты было видно эту форму и она выглядела получше, покрасивее, как Вы предлагали чуть выше. Спасибо!

Здравствуйте, пожалуйста уточните о какой форме идёт речь, желательно приведя добавленный код. В данный момент при выборе варианта оплаты у Вас присутствуют только Яндекс Деньги.

#78 La_Primavera

La_Primavera

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

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

Отправлено 20 Май 2015 - 19:59

Vaccina, помогите мне, пожалуйста! Вы в курсе всех нюансов. Сейчас не только яндекс деньги, там можно по-разному платить...

#79 Vaccina

Vaccina

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

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

Отправлено 21 Май 2015 - 06:04

Код формы для другого сайта оберните в следующие теги:
<div class="ya_k">
здесь код формы
</div>

и остается также в main.css в самый конец добавить стили из прошлой инструкции:
.ya_k {
background-color: #eee;
padding: 10px;
}
.ya_k h2 {
background-color: #f49e12;
color: #fff;
font-size: 20px;
margin: -10px;
padding: 10px;
text-align: center;
}
.ya_k span span, .ya_k span input {
color: #000;
display: inline-block;
margin: 10px 10px 10px 0;
}
.ya_k .ui-button.ui-widget.ui-state-default.ui-corner-all {
  background-color: #f49e12;
  border: 2px solid #ce840e;
  border-radius: 20px;
  color: #fff;
  font-weight: bold;
  padding: 10px;
}


#80 La_Primavera

La_Primavera

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

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

Отправлено 28 Июль 2015 - 21:45

Здравствуйте! Опять на сайте в форме оплаты все "съехало". Помогите, пожалуйста, сделать 1) расстояние побольше между кнопкой, и способами оплаты, 2) кнопку сделать побольше, надпись побольше. Желательно кнопку скруглить по углам. СпасибО! Вы не могли бы проверить - у меня вообще теги в шаблоне заказа остались? ощущение, что был какой-то сбой, так как форма оплаты по Яндексовской системе исчезала из оплаты...




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

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