![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Banned
Пол:
Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Подскажите пожалуйста.........
Попробую по короче объяснить суть. Ставлю на сайт кнопку оплаты с приват 24. Та кнопка, которую они предлагают, меня не устраивает, т.к. настроена на обязательную оплату, при заходе на их ресурс. Тоесть, нажал на кнопку - попадаешь на их сервер и должен произвести оплату. Если вышел, не заплатив, опять не зайдёшь. Они IP сразу фиксируют, для отчёта о произведённой оплате. Я связался с ихним руководителем проекта, объяснил, что мне нужно. Она мне сделала кнопку. Но эта кнопка не работает. Хотя она утверждает, что должна работать. Сайт на Joomla 1.5.25 Страница кнопки - сайт Подскажите, как подправить код, чтоб кнопка заработала. (я убрал из неё IP мерчанта и ссылку переброса после оплаты, чтоб здесь выложить....) <?php $order="_".rand(100000,999999); echo(" <form action='https://api.privatbank.ua/p24api/ishop' method='POST' mce_style='text-align: center;' style='text-align: center;'> <input type='hidden' value='30.00' name='amt' /> <input type='hidden' value='UAH' name='ccy' /> <input type='hidden' value='IP мерчанта' name='merchant' /> <input type='hidden' value='$order' name='order' /> <input type='hidden' value='Оплата услуг сайта. Регистрация Агента.' name='details' /> <input type='hidden' value='Регистрация Агентов недвижимости на сайте CrimeanDom' name='ext_details' /> <input type='hidden' value='privat24' name='pay_way' /> <input type='hidden' value='' name='return_url' /> <input type='hidden' value='http://ссылка переброса после оплаты...... <input type='submit' value='Оплатить' /> </form> "); ?> PS Без вот этого кнопка работает, но по старому, с фиксированием по IP. А с этим не работает вообще. <?php $order="_".rand(100000,999999); echo(" "); ?> |
|
|
|
| Реклама: | импланты зубов | дом barn house купить | руки вверх тюмень концерт 2026 - redkassa.ru | коронка для зубов цена | Магазин бытовой техники: liebherr suign 1554-26 001 - переходи на сайт ТАЙМТВ! |
|
|
#2
|
||||||||||||||||||||||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Честно говоря не работал с этой системой... как-то привык с робокассой. Не знаю, работает ли она в Украине.
За такую кнопку я бы руки оторвал, честно говря. 1. Как минимум вынести хтмл тэги из эха. 2. Это нормально что сумма доступна для редактирования? А если я туда напишу 0.01 и отправлю форму. Как система отреагирует на это? Есть подозрение что примет платёж...
3. Самая мякотка. А что собственно не работает то? Телепаты, как обычно, где-то прячутся...
Естесно.... Ты как идентифицируешь платёж после того, как он произведён?
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#3
|
|||||||||||||||||||||||
|
Banned
Пол:
Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Я извиняюсь за отсутствие - ноут чуть полетел........ вынести хтмл тэги из эха. - Если не сложно, можно код напечатать, я сам не силён..........? 2. Это нормально что сумма доступна для редактирования? - Конечно не нормально. нужен фиксированный платёж. А что собственно не работает то? - Я же писал. Они фиксируют IP сразу по заходу на форму. И если чел сразу не заплатил, то второй раз он не зайдёт. Ну задумался, или решил чуть подумать, вышел с формы оплаты, и всё, клиент потерян. Я попросил это исправить, и вот что мне прислали. - Вот с этим она вообще не работает: <?php $order="_".rand(100000,999999); echo(" "); ?> А как сейчас стоит, то работает по старому: Ты как идентифицируешь платёж после того, как он произведён? - После платежа перекидывает на одну страницу "Успешно выполненный платёж". Туда не как не попасть, только с платёжных серверов. На этой странице стоит счётчик. Он фиксирует всё - IP, логин, с какой страницы, какого хоста, даже браузер и ОС. и т.д. Кто на страницу зашёл, тот и заплатил. Вот та кнопка, что сейчас у меня стоит. У них она работает, а у меня нет, в неё $order="_".rand(100000,999999); не вписывается. - Сайт Письо: - вот тот же самый код http://www.galvanize.wallst.ru/p24test/2.php Попробуйте так, только кодировка должна быть UTF-8: $order="_".rand(100000,999999); echo(" <form action='https://api.privatbank.ua/p24api/ishop' method='POST' mce_style='text-align: center;' style='text-align: center;'> <input type='hidden' value='30.00' name='amt' /> <input type='hidden' value='UAH' name='ccy' /> <input type='hidden' value='IP .....' name='merchant' /> <input type='hidden' value='$order' name='order' /> <input type='hidden' value='Оплата услуг сайта. Регистрация Агента.' name='details' /> <input type='hidden' value='Регистрация Агентов недвижимости на сайте CrimeanDom' name='ext_details' /> <input type='hidden' value='privat24' name='pay_way' /> <input type='hidden' value='' name='return_url' /> <input type='hidden' value='http://crimeandom.............v............' name='server_url' /> <input type='submit' value='Оплатить' /> </form> "); С наилучшими пожеланиями, Ольга Валашова Руководитель Проекта "Интернет-Эквайринг - оплата по картам в Интернет" Руководитель Управления Развития Платежных Технологий Центр Электронного Бизнеса, Приватбанк Городской : +38 (056) 716-36-24 Мобильный : +38 (092)304 56 48 Skype Name : dn230481von e-mail: [email protected] Последний раз редактировалось ArturC; 17.04.2012 в 08:41.. |
|||||||||||||||||||||||
|
|
|
|
|
#4
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Как-то так хотя бы: Код:
<?php $order="_".rand(100000,999999); //кстати, учти, что при такой генерации номеров они будут дублироваться. ?> <form action='https://api.privatbank.ua/p24api/ishop' method='POST' mce_style='text-align: center;' style='text-align: center;'> <input type='hidden' value='30.00' name='amt' /> <input type='hidden' value='UAH' name='ccy' /> <input type='hidden' value='IP мерчанта' name='merchant' /> <input type='hidden' value='<?php echo $order ?>' name='order' /> <input type='hidden' value='Оплата услуг сайта. Регистрация Агента.' name='details' /> <input type='hidden' value='Регистрация Агентов недвижимости на сайте CrimeanDom' name='ext_details' /> <input type='hidden' value='privat24' name='pay_way' /> <input type='hidden' value='' name='return_url' /> <input type='hidden' value='http://ссылка переброса после оплаты...... <input type='submit' value='Оплатить' />
http://crimeandom.org.ua/index.php?o...d=12&Itemid=47 Эта чтоль? Нуну... Кстати, поправь как я сказал и попробуй - у меня форма отправляется. Про фиксацию айпи я ничего не понял, так что не могу проверить.
Тогда вообще лучше на форме оставить одну кнопку. А action сделать свой. И из него уже передавать все параметры на сервер платёжной системы.
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#5
|
|||||||||||||||||||||||
|
Banned
Пол:
Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Я не знаю, но так у меня вообще кнопки нет............. Ставлю без редактора, ничего не обрезано. Что я не так делаю, не пойму. Вод вставленный код - картинка И результат на сайте - картинка |
|||||||||||||||||||||||
|
|
|
|
|
#6
|
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
К вопросу о том, почему я тащусь от php-программистов...
Ну конечно, закрывающий тэг </form> я потерял... но ведь догадаться то нереально вообще... Код:
<?php $order="_".rand(100000,999999); ?> <form action='https://api.privatbank.ua/p24api/ishop' method='POST' mce_style='text-align: center;' style='text-align: center;'> <input type='hidden' value='30.00' name='amt' /> <input type='hidden' value='UAH' name='ccy' /> <input type='hidden' value='IP мерчанта' name='merchant' /> <input type='hidden' value='<?php echo $order ?>' name='order' /> <input type='hidden' value='Оплата услуг сайта. Регистрация Агента.' name='details' /> <input type='hidden' value='Регистрация Агентов недвижимости на сайте CrimeanDom' name='ext_details' /> <input type='hidden' value='privat24' name='pay_way' /> <input type='hidden' value='' name='return_url' /> <input type='hidden' value='http://ссылка переброса после оплаты...... <input type='submit' value='Оплатить' /> </form>
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|
|
|
|
|
#7
|
|||||||||||||||||||||||
|
Banned
Пол:
Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Я конечно не программист, иначе не обращался-б с такими вопросами, но такое знаю. Пробовал, закрывал форму......... тоже самое. - http://batpic.com/images/IcknC.jpg
Просто не сказал об этом..............
Попробую объяснить - Для отправки отчёта о выполненном платеже они фиксируют IP. Но фиксируют его не после успешно подтверждённого платежа (получил смс с паролем, вписал, нажал подтвердить), а сразу при заходе на форму платежа. И если платёж не произведён, то при повторной попытке, перебрасывает на страницу с надписью "save payment fail:Payment id '$order' is already exists paydata error ", но на форму платежа уже не зайдёшь. Я сейчас поставлю такую кнопку, попробуй зайти на форму, потом выйти и снова зайти........... Хотя ты-ж не зайдешь, у тебя доступа в Приват 24 нет, для этого счёт нужен........... Последний раз редактировалось ArturC; 17.04.2012 в 13:20.. |
|||||||||||||||||||||||
|
|
|
|
|
#8
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
А вот это странно уже. Посмотри хтмл код. Там вообще форма есть? Или сохрани как я писал и дай мне посмотреть. С джумлой не работал, возможно там какой-то хитрый вывод. Но вообще не должно быть такого.
ну тут он вообще ругается на то, что платёж с айдишником "$order" уже существует. Сначала нужно разобраться с формой, потом, возможно, решится и это. Ибо, если посмотришь свою форму сейчас, то увидишь
Как вариант, попробуй сделать Код:
<?php
$order="_".rand(100000,999999);
echo("
<form action='https://api.privatbank.ua/p24api/ishop' method='POST' mce_style='text-align: center;' style='text-align: center;'>
<input type='hidden' value='30.00' name='amt' />
<input type='hidden' value='UAH' name='ccy' />
<input type='hidden' value='IP мерчанта' name='merchant' />
<input type='hidden' value='".$order."' name='order' />
<input type='hidden' value='Оплата услуг сайта. Регистрация Агента.' name='details' />
<input type='hidden' value='Регистрация Агентов недвижимости на сайте CrimeanDom' name='ext_details' />
<input type='hidden' value='privat24' name='pay_way' />
<input type='hidden' value='' name='return_url' />
<input type='hidden' value='http://ссылка переброса после оплаты......
<input type='submit' value='Оплатить' />
</form>
");
?>
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#9
|
|
Banned
Пол:
Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Нет, нету кнопки. Может через TeamViewer зайдёшь, гляниш что не так?
Сохраняется всё без изменений. Может в таблице стилей шаблона нужно что то дописать, может в форме что выводится, чего в таблице стилей нет.......... Последний раз редактировалось ArturC; 17.04.2012 в 14:49.. |
|
|
|
|
|
#10
|
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Ха! Нашёл
Во-первых, тэг не закрыт Код:
<input type="hidden" value="http://crimeandom.org.ua/index.php?option=com_content&view=article&id=12&Itemid=47 <input type="submit" value="Оплатить"> ![]()
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|
|
|
|
|
#11
|
|
Banned
Пол:
Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Не, Нету кнопки.
|
|
|
|
|
|
#12
|
|||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Да я даже вижу что есть. Код:
<!--?php
$order="_".rand(100000,999999);
echo("
<form action='https://api.privatbank.ua/p24api/ishop' method='POST' mce_style='text-align: center;' style='text-align: center;'-->
Код:
<?php
$order="_".rand(100000,999999);
echo("
<form action='https://api.privatbank.ua/p24api/ishop' method='POST' mce_style='text-align: center;' style='text-align: center;'/>
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||
|
|
|
|
|
#13
|
|||||||||||||||||||||||
|
Banned
Пол:
Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Нет, это я с теми кнопками экспериментирую, которые мне с банка прислали. Вот твоя, нет её........- http://batpic.com/images/9n1r.jpg http://batpic.com/images/Kp2GT.jpg Последний раз редактировалось ArturC; 17.04.2012 в 15:59.. |
|||||||||||||||||||||||
|
|
|
|
|
#14
|
|||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
А тэг-таки закрыть не?
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||
|
|
|
|
|
#15
|
|
Banned
Пол:
Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
пробовал по разному его закрыть, и перед закрытием формы, и после и др.
Последний раз редактировалось ArturC; 18.04.2012 в 15:10.. |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Не работает правая кнопка мыши. | vadimulja | Компьютерное Железо | 10 | 13.03.2011 19:16 |
| Кто работает с FlipAlbum подскажите | Gordiyko | Просмотр, конверторы и редакторы графики | 0 | 30.12.2008 20:24 |
| Микрофон не работает(определяет комп, но,,)на другом компе работает | Cocka | Архив | 16 | 04.10.2007 04:22 |
| Переустановка Windows XP не работает кнопка F8 !! ПОМОГИТЕ!! | aktau | Архив | 2 | 01.07.2007 18:39 |
|
|