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


Яндекс Касса


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

#1 Сергей Иванов

Сергей Иванов

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

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

Отправлено 21 Октябрь 2015 - 12:14

Подскажите как установить прием оплаты через яндекс кассу?

#2 MikDark

MikDark

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

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

Отправлено 21 Октябрь 2015 - 12:17

Просмотр сообщенияСергей Иванов (21 Октябрь 2015 - 12:14) писал:

Подскажите как установить прием оплаты через яндекс кассу?

Вам нужно получить у них HTML код формы оплаты и прислать его нам, мы Вам поможем его поставить.

#3 Сергей Иванов

Сергей Иванов

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

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

Отправлено 21 Октябрь 2015 - 12:20

А как будут передаваться заказы, их видимость для меня? Какие подводные камни, неудобства?

#4 MikDark

MikDark

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

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

Отправлено 21 Октябрь 2015 - 12:23

Просмотр сообщенияСергей Иванов (21 Октябрь 2015 - 12:20) писал:

А как будут передаваться заказы, их видимость для меня? Какие подводные камни, неудобства?

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

#5 Сергей Иванов

Сергей Иванов

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

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

Отправлено 24 Октябрь 2015 - 05:50

Вот такие настройки мне выслали:


Схема подключения: E-mail 2.01

# Пример платежной формы

Пример платежной формы находится во вложении к письму (обязательно отредактируйте поля shopId и scid). Форму можно видоизменить, например, сделав свой дизайн и разместить на своем сайте.

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

Спасибо за запрос.
--
С уважением,
Илья Сизов
Инженер группы технического сопровождения
Яндекс.Деньги


<form target="_blank" action="https://money.yandex.ru/eshop.xml" method="post">



<!-- ОБЯЗАТЕЛЬНАНЫЕ ПОЛЯ (shopId, scid, customerNumber, sum) -->

<input type="hidden" name="shopId" value="впишите-сюда-значение-своего-shopId">

<input type="hidden" name="scid" value="впишите-сюда-значение-своего-scid">



Идентификатор клиента/Номер заказа:<br>

<input type=text name="customerNumber" size="43" placeholder=""><br><br>



Сумма:<br>

<input name="sum" value="" size="43" placeholder="введите сумму заказа в рублях"><br>



<!-- Не обязательные поля -->

ФИО плательщика:<br>

<input name="custName" type="text" size="43" placeholder=""><br>



Email:<br>

<input name="custEmail" type="text" size="43" placeholder=""><br>



Адрес доставки:<br>

<input name="custAddr" type="text" size="43" placeholder="город, улица, номер дома, квартира"><br>



Телефон плательщика<br>

<input name="orderDetails" type="text" size="43" placeholder="пример +79031234567"><br>





Способ оплаты:<br><br>

<input name="paymentType" value="PC" type="radio">Оплата со счета в Яндекс.Деньгах<br>

<input name="paymentType" value="AC" type="radio">Оплата банковской картой<br>

<input name="paymentType" value="GP" type="radio">Оплата по коду через терминал<br>

<input name="paymentType" value="WM" type="radio">Оплата cо счета WebMoney<br>

<input name="paymentType" value="AB" type="radio">Оплата через Альфа-Клик<br>

<input name="paymentType" value="PB" type="radio">Оплата через Промсвязьбанк<br>

<input name="paymentType" value="MA" type="radio">Оплата через MasterPass<br>



<input type="submit" value="Заплатить"/>

</form>

Прикрепленные файлы



#6 Vaccina

Vaccina

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

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

Отправлено 24 Октябрь 2015 - 07:03

В шаблон Просмотр заказа вставьте:
<form target="_blank" action="https://money.yandex.ru/eshop.xml" method="post">
<!-- ОБЯЗАТЕЛЬНАНЫЕ ПОЛЯ (shopId, scid, customerNumber, sum) -->
<input type="hidden" name="shopId" value="впишите-сюда-значение-своего-shopId">
<input type="hidden" name="scid" value="впишите-сюда-значение-своего-scid">
<input name="customerNumber" size="43" value="{ORDER_NUM}" type="hidden">
<input name="sum" value="{ORDER_SUM}" size="43" type="hidden">
<input name="custName" value="{ORDER_CONTACT_PERSON}" type="hidden">
<input name="custEmail" value="{ORDER_CONTACT_EMAIL}" type="hidden">
<input name="custAddr" value="{ORDER_DELIVERY_ADDRESS | nl2br}" type="hidden">
Способ оплаты:<br><br>
<input name="paymentType" value="PC" type="radio">Оплата со счета в Яндекс.Деньгах<br>
<input name="paymentType" value="AC" type="radio">Оплата банковской картой<br>
<input name="paymentType" value="GP" type="radio">Оплата по коду через терминал<br>
<input name="paymentType" value="WM" type="radio">Оплата cо счета WebMoney<br>
<input name="paymentType" value="AB" type="radio">Оплата через Альфа-Клик<br>
<input name="paymentType" value="PB" type="radio">Оплата через Промсвязьбанк<br>
<input name="paymentType" value="MA" type="radio">Оплата через MasterPass<br>
<input type="submit" value="Заплатить"/>
</form>

в полях:
<input type="hidden" name="shopId" value="впишите-сюда-значение-своего-shopId">
<input type="hidden" name="scid" value="впишите-сюда-значение-своего-scid">

заполните необходимые id

#7 Сергей Иванов

Сергей Иванов

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

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

Отправлено 25 Октябрь 2015 - 09:15

А страницы просмотра заказа как таковой тогда нет, сразу переход к оплате

#8 MikDark

MikDark

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

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

Отправлено 25 Октябрь 2015 - 09:50

Просмотр сообщенияСергей Иванов (25 Октябрь 2015 - 09:15) писал:

А страницы просмотра заказа как таковой тогда нет, сразу переход к оплате

Вам нужно в просмотре заказа код:
	<!-- Методы методы оплаты онлайн -->
	<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	{% IF ORDER_PAYMENT_STEP_ENABLE %}
	  <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	  {PAYMENT_FORM_TBODY}
	{% ENDIF %}
	<!-- END методы методы оплаты онлайн -->

заменить на:

	<!-- Методы методы оплаты онлайн -->
	<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	{% IF ORDER_PAYMENT_STEP_ENABLE %}
	  <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	  {PAYMENT_FORM_TBODY}
	{% ENDIF %}
<form target="_blank" action="https://money.yandex.ru/eshop.xml" method="post">
<!-- ОБЯЗАТЕЛЬНАНЫЕ ПОЛЯ (shopId, scid, customerNumber, sum) -->
<input type="hidden" name="shopId" value="впишите-сюда-значение-своего-shopId">
<input type="hidden" name="scid" value="впишите-сюда-значение-своего-scid">
<input name="customerNumber" size="43" value="{ORDER_NUM}" type="hidden">
<input name="sum" value="{ORDER_SUM}" size="43" type="hidden">
<input name="custName" value="{ORDER_CONTACT_PERSON}" type="hidden">
<input name="custEmail" value="{ORDER_CONTACT_EMAIL}" type="hidden">
<input name="custAddr" value="{ORDER_DELIVERY_ADDRESS | nl2br}" type="hidden">
Способ оплаты:<br><br>
<input name="paymentType" value="PC" type="radio">Оплата со счета в Яндекс.Деньгах<br>
<input name="paymentType" value="AC" type="radio">Оплата банковской картой<br>
<input name="paymentType" value="GP" type="radio">Оплата по коду через терминал<br>
<input name="paymentType" value="WM" type="radio">Оплата cо счета WebMoney<br>
<input name="paymentType" value="AB" type="radio">Оплата через Альфа-Клик<br>
<input name="paymentType" value="PB" type="radio">Оплата через Промсвязьбанк<br>
<input name="paymentType" value="MA" type="radio">Оплата через MasterPass<br>
<input type="submit" value="Заплатить"/>
</form>

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

заменив id на нужные, тогда будет и форма оплаты и страница просмотра заказа

#9 Сергей Иванов

Сергей Иванов

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

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

Отправлено 06 Декабрь 2015 - 06:21

Сейчас это выглядит так) а хотелось бы:
1) Чтобы выбор метода оплаты был в месте оформления заказа
2) По кнопке перейти к оплате срабатывала форма яндекс

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

  • 1.jpg


#10 Сергей Иванов

Сергей Иванов

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

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

Отправлено 07 Декабрь 2015 - 20:46

Актуально! ЖДУ ПОМОЩИ!

#11 Vaccina

Vaccina

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

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

Отправлено 08 Декабрь 2015 - 02:20

Для начала создайте все эти виды оплаты, то есть в разделе Настройки - Оплата вместо стандартных способов укажите те, что перечислены на сркиншоте и уже через условия можно будет соединить их =)

#12 Сергей Иванов

Сергей Иванов

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

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

Отправлено 08 Декабрь 2015 - 05:09

Сделано!

#13 Vaccina

Vaccina

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

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

Отправлено 08 Декабрь 2015 - 07:23

В шаблоне Просмотр заказа:
<form target="_blank" action="https://money.yandex.ru/eshop.xml" method="post">
<!-- ОБЯЗАТЕЛЬНАНЫЕ ПОЛЯ (shopId, scid, customerNumber, sum) -->
<input type="hidden" name="shopId" value="33065">
<input type="hidden" name="scid" value="23194">
<input name="customerNumber" size="43" value="{ORDER_NUM}" type="hidden">
<input name="sum" value="{ORDER_SUM}" size="43" type="hidden">
<input name="custName" value="{ORDER_CONTACT_PERSON}" type="hidden">
<input name="custEmail" value="{ORDER_CONTACT_EMAIL}" type="hidden">
<input name="custAddr" value="{ORDER_DELIVERY_ADDRESS | nl2br}" type="hidden">
Способ оплаты:<br><br>
<input name="paymentType" value="PC" type="radio">Оплата со счета в Яндекс.Деньгах<br>
<input name="paymentType" value="AC" type="radio">Оплата банковской картой<br>
<input name="paymentType" value="AB" type="radio">Оплата через Альфа-Клик<br>
<input name="paymentType" value="SB" type="radio">Оплата через Сбербанк<br>
<input name="paymentType" value="QW" type="radio">Оплата через Qiwi Wallet<br>
<input type="submit" value="Заплатить"/>
</form>
		<!-- END методы методы оплаты онлайн -->

замените на:
<form target="_blank" action="https://money.yandex.ru/eshop.xml" method="post">
<input type="hidden" name="shopId" value="33065">
<input type="hidden" name="scid" value="23194">
<input name="customerNumber" size="43" value="{ORDER_NUM}" type="hidden">
<input name="sum" value="{ORDER_SUM}" size="43" type="hidden">
<input name="custName" value="{ORDER_CONTACT_PERSON}" type="hidden">
<input name="custEmail" value="{ORDER_CONTACT_EMAIL}" type="hidden">
<input name="custAddr" value="{ORDER_DELIVERY_ADDRESS | nl2br}" type="hidden">
{% IF ORDER_PAYMENT_ID=328342 %}
<input style="display:none;" checked="checked" name="paymentType" value="PC" type="radio">Оплата со счета в Яндекс.Деньгах
{% ELSEIF ORDER_PAYMENT_ID=328343 %}
<input style="display:none;" checked="checked" name="paymentType" value="AC" type="radio">Оплата банковской картой
{% ELSEIF ORDER_PAYMENT_ID=328345 %}
<input style="display:none;" checked="checked" name="paymentType" value="AB" type="radio">Оплата через Альфа-Клик
{% ELSEIF ORDER_PAYMENT_ID=328346 %}
<input style="display:none;" checked="checked" name="paymentType" value="SB" type="radio">Оплата через Сбербанк
{% ELSEIF ORDER_PAYMENT_ID=328347 %}
<input style="display:none;" checked="checked" name="paymentType" value="QW" type="radio">Оплата через Qiwi Wallet
{% ENDIF %}
<input type="submit" value="Заплатить"/>
</form>
<!-- END методы методы оплаты онлайн -->


#14 Сергей Иванов

Сергей Иванов

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

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

Отправлено 08 Декабрь 2015 - 08:30

1)Нужно убрать надпись метода оплаты
2) Перенести кнопку "Заплатить" вниз и сделать ее в стилистике сайта.
3)Поменять название кнопки на "Оплатить"

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

  • 12.jpg


#15 Сергей Иванов

Сергей Иванов

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

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

Отправлено 08 Декабрь 2015 - 09:50

Актуально нужна помощь, магазин теряет клиентов!!!!!!!

#16 Юля123

Юля123

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

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

Отправлено 08 Декабрь 2015 - 10:08

Просмотр сообщенияСергей Иванов (08 Декабрь 2015 - 08:30) писал:

1)Нужно убрать надпись метода оплаты
2) Перенести кнопку "Заплатить" вниз и сделать ее в стилистике сайта.
3)Поменять название кнопки на "Оплатить"

Здравствуйте, зайдите в шаблон "Просмотр заказа", найдите и удалите код:

<input type="submit" value="Заплатить"/>

и после кода:

  <div class="buttons">
	<a href="http://{NET_DOMAIN}/" class="button">Перейти на главную</a>
  </div>

добавьте код:

  <input class="button" type="submit" value="Оплатить"/>

в конце main.css добавьте код:


input[type="submit"] {
	float: right;
	position: relative;
	transform: translateY(-35px);
}


#17 Сергей Иванов

Сергей Иванов

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

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

Отправлено 08 Декабрь 2015 - 10:18

1) Кнопку нужно перетащить вправо
2) Кнопка нажимается, но в холостую

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

  • 12.jpg


#18 Юля123

Юля123

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

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

Отправлено 08 Декабрь 2015 - 10:39

Просмотр сообщенияСергей Иванов (08 Декабрь 2015 - 10:18) писал:

1) Кнопку нужно перетащить вправо
2) Кнопка нажимается, но в холостую


1) почистите кеш, кнопка у Вас справа.QIP Shot - Screen 044.png

2) До изменений кнопка работала?

#19 Сергей Иванов

Сергей Иванов

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

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

Отправлено 08 Декабрь 2015 - 10:47

До изменений, работала

#20 Danil

Danil

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

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

Отправлено 08 Декабрь 2015 - 10:53

Просмотр сообщенияСергей Иванов (08 Декабрь 2015 - 10:47) писал:

До изменений, работала
Здравствуйте.
Ошибку исправили, проверьте.




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

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