Яндекс Деньги И Вебмани С Автоматическим Заполнением
#1
Отправлено 17 Ноябрь 2014 - 15:28
В зависимости от выбора оплаты на странице "Оплата" в следующем этапе "Подтверждение заказа" появляется та или иная кнопка. И что важно - чтобы при нажатии на нее переправляло на сайт оплаты с автоматическим выставлением счета за товар. Помогите пожалуйста реализовать!
Аккаунт SL-230350
#2
Отправлено 18 Ноябрь 2014 - 14:30
#3
Отправлено 19 Ноябрь 2014 - 08:44
#4
Отправлено 19 Ноябрь 2014 - 14:12
ipodushkin (17 Ноябрь 2014 - 15:28) писал:
В зависимости от выбора оплаты на странице "Оплата" в следующем этапе "Подтверждение заказа" появляется та или иная кнопка. И что важно - чтобы при нажатии на нее переправляло на сайт оплаты с автоматическим выставлением счета за товар. Помогите пожалуйста реализовать!
Аккаунт SL-230350
#5
Отправлено 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
Отправлено 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
Отправлено 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
Отправлено 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
Отправлено 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
Отправлено 19 Ноябрь 2014 - 17:49
ipodushkin (19 Ноябрь 2014 - 17:36) писал:
<p>Поясняющий текст</p>
замените на:
{% IF ORDER_PAYMENT_ID = 279155 %} <p>Поясняющий текст</p> {% ELSE %} <p>Поясняющий текст</p> {% ENDIF %}
Первый текст - для Яндекс.Кассы, второй - для карт.
#12
Отправлено 25 Март 2015 - 11:41
Могу ли я воспльзоваться вышеизложенной инструкцией для своего магазина? Смущает то, что в интрукции есть какие-то id, возможно, это для пользователя, создавшего тему.... Не получится ли так, что я сделаю все по инструкции, а деньги будут ему переводиться))))....
мой Аккаунт SL-293324
#13
Отправлено 25 Март 2015 - 13:33
#14
Отправлено 28 Март 2015 - 15:30
#16
Отправлено 28 Март 2015 - 16:34
Просто хочу все также, как и у него... Подскажите, пожалуйста, как это сделать?
#17
Отправлено 28 Март 2015 - 19:33
Iuhenio (28 Март 2015 - 16:34) писал:
Просто хочу все также, как и у него... Подскажите, пожалуйста, как это сделать?
#18
Отправлено 29 Март 2015 - 15:30
#19
Отправлено 29 Март 2015 - 16:08
Iuhenio (29 Март 2015 - 15:30) писал:
Здравствуйте, что бы сумма автоматом проставлялась в вашей форме оплаты, добавьте в код переменную {ORDER_SUM}
#20
Отправлено 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 анонимных