Active
Project:
pgapi - Payment Gateway API
Version:
6.x-1.2-beta4
Component:
Documentation
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
27 Oct 2010 at 12:05 UTC
Updated:
30 Dec 2011 at 18:54 UTC
hello, i understand - this is only API, but how we can use it ? any examples and docs, please
Comments
Comment #1
gor commentedI don't have documentation yet.
Any help with it is acceptable.
You can check this module http://drupal.org/project/pg_simplepay.
And you can ask questions here) I will do my best to help you.
Gor
Comment #2
ionmedia commentedХорошо, Игорь. полагаю русский приемлем ;)
мне необходимо вводить и выводить средства в систему (друпал сайт) из платёжных систем и на кошельки пользователей с внутреннего счёта (используется usepoints термин таксономии, как внутренняя валюта сайта).
итак, я себе представляю это следующим образом: ввод средств предоставляется по созданию пользователем ноды типа счёт (с заранее забитыми в ноду полями тип платежа и размер и т.д.) при нажатии кнопки оплатить (сохранить ноду) вбитые в ноду опции (тип платёжной системы и размер платежа) передаются в pgapi в виде запроса (php сниппетом), а уже pgapi выполняет перевод по вбитым в него параметрам.
по завершению платежа в ноде должно менятся select поле condition, следовательно ключом платежа должен быть уникальный идентификатор платежа (nid счёта)
собственно сам вопрос здесь, это вызов pgapi: как вызвать, передать параметры ?
аналогично пользователем (либо через rules) создаётся нода типа вывод средств, которая переводит средства с внутреннего счёта на кошелёк, указанный пользователем в профиле, но так как на вывод сейчас работает отдельный модуль, хотелось разобраться тут хотя бы с вводом.
для примера приведу документацию похожего модуля, хотелось бы в результате получить что то подобное :)
Comment #3
gor commentedЗдравствуйте.
Попробуйте поставить последний pgapi, и pg_account.
Последний полностью выполняет все то, что вы описали. Единственное НО - это не связано с userpoints.
Тоесть там есть возможность пополнить баланс, вывести деньги с баланса. Оператору сайта в ручную пополнить баланс любому пользователю, или снять с него деньги. У пользователя есть история пополнений и снятий, с коментариями.
А пример как использовать оплату ноды, всетаки посмотрите в pg_simplepay там именно все то, что вы описали - оплата за ноду, и изменение доступа к ноде,е сли оплата есть. Этого вполне должно вам хватить как стартового толчка к решению вашей задачи.
Я надеюсь читать код для вас не проблема?
Если проблема, то вам прийдется найти програмиста который это будет писать и который умеет читать код, так как документации нет, и мне нужна помошь по ее написанию.
Удачи.
С Уважением, Егор
Comment #4
ionmedia commentedВник, на стадии настройки и тестирования всё работает хорошо, только вот сейчас проблема:
при удалении кошельков вылетает
Array ( [WMR] => WMR [WMZ] => WMZ )
посмотри пожалуйста, два раза пробовал, одно и то же
Comment #5
scutcenhylean commentedЭта публикация первая попалась мне в ру_нете по этой, нужной мне теме. И скажу - удовлетворен что набрел именно на нее. Хотя нужно бы развить этот вопрос. Для посетителей этого сайта скажу - актуально, рекомендую!!!!