![]() |
|
![]() ![]() ![]() |
|
ugly |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 28.5.2007 Репутация: нет Всего: нет |
Подскажите идеи реализации оплаты товаров по вебмани на руби?
Учитывая, что я в этом деле - новичек. ![]() |
|||
|
||||
rubyclub |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 26.2.2007 Где: Odessa/Ukraine Репутация: нет Всего: 2 |
Елси ты реализовывал это дело на пхп то думаю у тебя и с руби не будет проблемм
дам просто форма которая есть на сайте вебманей которая отправляет данные |
|||
|
||||
ugly |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 28.5.2007 Репутация: нет Всего: нет |
В том-то и проблема, что я эту задачу еще ни на чем не реализовывала. Но в общем, во всем разобралась.
Просто сначала не по тому алгоритму все выполнять начала. В любом случае спасибо за внимние. ![]() |
|||
|
||||
rubyclub |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 26.2.2007 Где: Odessa/Ukraine Репутация: нет Всего: 2 |
Начнем с простого
для начала тебе надо просто иметьакаунт на вебманях потом стать авторизаваным пользователем, это около 15 -20 баксов стоит полю тебе надо будет заполнить заявку у своего регионального представителя вебманей. После проверки твоих данных и сверкой их с паспортными данными через денек тебе сделают статус авторизированого пользователея. Это для начала Потом заходишь https://merchant.webmoney.ru/ добавляешь свои кошельки на которые ты хочешь осуществлять свои переводы. Добавляешь сайт для работы и выбираешь тип подтверждения своего сайта закидываешь хитрый файлик себе в домашнюю директорию для верификации. Ну и естественно не забываешь читать мануалы.
Это для затравки так что елси будут вопросы то продолжай топик |
|||
|
||||
ugly |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 28.5.2007 Репутация: нет Всего: нет |
Ога. Спасибо. ) Ознакомилась. Работало все (пока в тестовом режиме). Т.к. захотелось усложнить себе задачу
![]() Собрать все способы оплаты в один модуль. (а чо? удобней, компактней и м.б. еще где пригодится). В руби я - лузер. ) Вот.. Создала модуль и, соотвественно каждому способу оплаты, по методу. Можно ведь через Net::HTTP пересылать данные на какой-то сайт через пост? Написала примерно следующее: def <Имя_модуля>.<имя_метода>(price, name, id, numb_purs) #необходимые данные для пересылки (при вызове этого метода в контроллере буду в качестве этих параметров записывать данные из базы) require 'net/http' require 'net/https' http = Net::HTTP.new('merchant.webmoney.ru', 443) http.use_ssl = true path = '/lmi/payment.asp' dat='pay' # не понимаю, зачем это поле вообще? Что сюда вписывается? Из-за него (не, может и не только ![]() headers = {'LMI_PAYMENT_AMOUNT'=>price, 'LMI_PAYMENT_DESC'=>name, 'LMI_PAYMENT_NO'=>id, 'LMI_PAYEE_PURSE'=>numb_purs, 'LMI_SIM_MODE'=>'0'} dat = http.post(path, dat, headers) end Вот такую фигню пишу.. По моему, тут почти все не правильно.. ![]() Это сообщение отредактировал(а) ugly - 19.7.2007, 14:33 |
|||
|
||||
rubyclub |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 26.2.2007 Где: Odessa/Ukraine Репутация: нет Всего: 2 |
Так что работает уже ???
елси не тяжело выложишь у меня на форуме http://rubyclub.com.ua/ а то мне скоро тоже прийдется реализовавывать это дело на руби |
|||
|
||||
ugly |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 28.5.2007 Репутация: нет Всего: нет |
rubyclub, вне модуля работает.
![]() ![]() ..разбираюсь сейчас с ней. как разбирусь - отпишусь сдесь. ;-))) |
|||
|
||||
DmbITpo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.4.2008 Репутация: нет Всего: нет |
Скажите, пожалуйста, а как мне узнать, что пользователь оплатил счёт?
вот я такой код разместил у себя на сайте
открывается окошко, там пользователь может оплатить счёт. И мне надо псле этого ему пополнить баланс. А как это сделать? как узнать что он именно оплатил счёт, а не просто закрыл окошко ? Заранее спасилбо за ответ!. |
|||
|
||||
xtrasns |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 13.5.2007 Репутация: нет Всего: нет |
а тебе должен прийти ответ
это описанно здесь - http://www.wmtransfer.com/eng/developers/i...xml/index.shtml а вообще, если кто-то написл библиотеку на рубях, которая это далает, поделитесь пожалуйста кодом. спасибо ! ) |
||||||
|
|||||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
webmoney_acceptor P.S. DmbITpo получает устное внушение за раскопки древних тем. ![]() -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Ruby on Rails" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Ruby On Rails | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |