Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
11.04.2012, 21:36 | #1 |
Banned
Пол: Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Подскажите, не работает кнопка от приват 24
Подскажите пожалуйста.........
Попробую по короче объяснить суть. Ставлю на сайт кнопку оплаты с приват 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(" "); ?> |
Реклама: | бунин круиз | KNSneva.ru - гипермаркет электроники предлагает купить процессор i7 8700 - поставщик техники для дома и бизнеса в Санкт-Петербурге. | купить в москве кухонный стол | что готовить на гриле керамическом | Компьютерная фирма КНС Нева предлагает canon i sensys mf3010 сканер - КНС Санкт-Петербург - мы дорожим каждым клиентом! |
16.04.2012, 17:01 | #2 | ||||||||||||||||||||||||||||||||||||||||||
Постоялец
Пол: Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Re: Подскажите, не работает кнопка от приват 24
Честно говоря не работал с этой системой... как-то привык с робокассой. Не знаю, работает ли она в Украине.
За такую кнопку я бы руки оторвал, честно говря. 1. Как минимум вынести хтмл тэги из эха. 2. Это нормально что сумма доступна для редактирования? А если я туда напишу 0.01 и отправлю форму. Как система отреагирует на это? Есть подозрение что примет платёж...
3. Самая мякотка. А что собственно не работает то? Телепаты, как обычно, где-то прячутся...
Естесно.... Ты как идентифицируешь платёж после того, как он произведён?
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
||||||||||||||||||||||||||||||||||||||||||
16.04.2012, 20:04 | #3 | |||||||||||||||||||||||
Banned
Пол: Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Re: Подскажите, не работает кнопка от приват 24
Я извиняюсь за отсутствие - ноут чуть полетел........ вынести хтмл тэги из эха. - Если не сложно, можно код напечатать, я сам не силён..........? 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 в 09:41.. |
|||||||||||||||||||||||
17.04.2012, 11:14 | #4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Постоялец
Пол: Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Re: Подскажите, не работает кнопка от приват 24
Как-то так хотя бы: Код:
<?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 сделать свой. И из него уже передавать все параметры на сервер платёжной системы.
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17.04.2012, 13:14 | #5 | |||||||||||||||||||||||
Banned
Пол: Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Re: Подскажите, не работает кнопка от приват 24
Я не знаю, но так у меня вообще кнопки нет............. Ставлю без редактора, ничего не обрезано. Что я не так делаю, не пойму. Вод вставленный код - картинка И результат на сайте - картинка |
|||||||||||||||||||||||
17.04.2012, 13:20 | #6 |
Постоялец
Пол: Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Re: Подскажите, не работает кнопка от приват 24
К вопросу о том, почему я тащусь от 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>
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
17.04.2012, 13:34 | #7 | |||||||||||||||||||||||
Banned
Пол: Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Re: Подскажите, не работает кнопка от приват 24
Я конечно не программист, иначе не обращался-б с такими вопросами, но такое знаю. Пробовал, закрывал форму......... тоже самое. - http://batpic.com/images/IcknC.jpg
Просто не сказал об этом..............
Попробую объяснить - Для отправки отчёта о выполненном платеже они фиксируют IP. Но фиксируют его не после успешно подтверждённого платежа (получил смс с паролем, вписал, нажал подтвердить), а сразу при заходе на форму платежа. И если платёж не произведён, то при повторной попытке, перебрасывает на страницу с надписью "save payment fail:Payment id '$order' is already exists paydata error ", но на форму платежа уже не зайдёшь. Я сейчас поставлю такую кнопку, попробуй зайти на форму, потом выйти и снова зайти........... Хотя ты-ж не зайдешь, у тебя доступа в Приват 24 нет, для этого счёт нужен........... Последний раз редактировалось ArturC; 17.04.2012 в 14:20.. |
|||||||||||||||||||||||
17.04.2012, 14:37 | #8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Постоялец
Пол: Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Re: Подскажите, не работает кнопка от приват 24
А вот это странно уже. Посмотри хтмл код. Там вообще форма есть? Или сохрани как я писал и дай мне посмотреть. С джумлой не работал, возможно там какой-то хитрый вывод. Но вообще не должно быть такого.
ну тут он вообще ругается на то, что платёж с айдишником "$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> "); ?>
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17.04.2012, 15:35 | #9 |
Banned
Пол: Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Re: Подскажите, не работает кнопка от приват 24
Нет, нету кнопки. Может через TeamViewer зайдёшь, гляниш что не так?
Сохраняется всё без изменений. Может в таблице стилей шаблона нужно что то дописать, может в форме что выводится, чего в таблице стилей нет.......... Последний раз редактировалось ArturC; 17.04.2012 в 15:49.. |
17.04.2012, 16:25 | #10 |
Постоялец
Пол: Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Re: Подскажите, не работает кнопка от приват 24
Ха! Нашёл
Во-первых, тэг не закрыт Код:
<input type="hidden" value="http://crimeandom.org.ua/index.php?option=com_content&view=article&id=12&Itemid=47 <input type="submit" value="Оплатить">
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
17.04.2012, 16:34 | #11 |
Banned
Пол: Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Re: Подскажите, не работает кнопка от приват 24
Не, Нету кнопки.
|
17.04.2012, 16:41 | #12 | |||||||||||||||||||||||
Постоялец
Пол: Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Re: Подскажите, не работает кнопка от приват 24
Да я даже вижу что есть. Код:
<!--?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;'/>
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||
17.04.2012, 16:54 | #13 | |||||||||||||||||||||||
Banned
Пол: Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Re: Подскажите, не работает кнопка от приват 24
Нет, это я с теми кнопками экспериментирую, которые мне с банка прислали. Вот твоя, нет её........- http://batpic.com/images/9n1r.jpg http://batpic.com/images/Kp2GT.jpg Последний раз редактировалось ArturC; 17.04.2012 в 16:59.. |
|||||||||||||||||||||||
17.04.2012, 16:57 | #14 | |||||||||||||||||||||||
Постоялец
Пол: Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
Re: Подскажите, не работает кнопка от приват 24
А тэг-таки закрыть не?
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|||||||||||||||||||||||
17.04.2012, 17:05 | #15 |
Banned
Пол: Регистрация: 15.01.2011
Сообщений: 42
Репутация: 1
|
Re: Подскажите, не работает кнопка от приват 24
пробовал по разному его закрыть, и перед закрытием формы, и после и др.
Последний раз редактировалось ArturC; 18.04.2012 в 16:10.. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не работает правая кнопка мыши. | vadimulja | Компьютерное Железо | 10 | 13.03.2011 19:16 |
Кто работает с FlipAlbum подскажите | Gordiyko | Просмотр, конверторы и редакторы графики | 0 | 30.12.2008 20:24 |
Микрофон не работает(определяет комп, но,,)на другом компе работает | Cocka | Архив | 16 | 04.10.2007 05:22 |
Переустановка Windows XP не работает кнопка F8 !! ПОМОГИТЕ!! | aktau | Архив | 2 | 01.07.2007 19:39 |
|
|