AoW 17 Posted 2011-09-28 07:45:41 Share Posted 2011-09-28 07:45:41 Кто пробовал связать STG c платежными системами? Поделитесь опытом Интересует следующее: Как принимать и отправлять данные от платежной системы? Какой софт? Желательно как можно подробнее, если не жалко %) Link to post Share on other sites
Kucher2 122 Posted 2011-09-28 08:31:58 Share Posted 2011-09-28 08:31:58 Имеются ввиду терминалы или самописный софт? Link to post Share on other sites
AoW 17 Posted 2011-09-28 08:33:45 Author Share Posted 2011-09-28 08:33:45 связка терминалов с STG Link to post Share on other sites
nightfly 1,239 Posted 2011-09-28 08:34:49 Share Posted 2011-09-28 08:34:49 А что сложного? ЗЫ работаем с нонстопом продажей ваучеров, но высылали документацию по API - вообще ничего ужасного. Аналогично смотрел ликпей - те же яйца только в профиль. Все сводится к разбору неплохо документированных XML-ек и отвечанию методом POST. Link to post Share on other sites
AoW 17 Posted 2011-09-28 08:53:36 Author Share Posted 2011-09-28 08:53:36 А что сложного? ЗЫ работаем с нонстопом продажей ваучеров, но высылали документацию по API - вообще ничего ужасного. Аналогично смотрел ликпей - те же яйца только в профиль. Все сводится к разбору неплохо документированных XML-ек и отвечанию методом POST. а в чем они высылают данные? Link to post Share on other sites
Roman Pogosyan 3 Posted 2011-09-28 09:52:13 Share Posted 2011-09-28 09:52:13 vse delaetsya cherez API na sajte s platezhom idet takaya svyazka f vorme idet ID zakaza on peredaetsya kak platezhnoj sisteme tak i serveru , dalee klient oplachivaet zakaz vzaimodejstvie klient ->platezhnaya sistema a potom platezhnaya sistema opoveshaet tvoej server o udache ili ne udache oplaty .. vzaimosejstvie platezhnaya sistem ->tvoj server Link to post Share on other sites
nightfly 1,239 Posted 2011-09-28 10:20:25 Share Posted 2011-09-28 10:20:25 а в чем они высылают данные? как правило тоже стандартизированный запрос в виде XML-ки и тоже POST запросом. Link to post Share on other sites
AoW 17 Posted 2011-09-29 12:31:47 Author Share Posted 2011-09-29 12:31:47 2 nightfly а чем парсишь xml- ки? и каким образом добавляешь в базу? через sgconf? как часто, или висит демон? Link to post Share on other sites
nightfly 1,239 Posted 2011-09-29 12:39:34 Share Posted 2011-09-29 12:39:34 Нафига парсить? 1. пришел запрос 2. обработали http://php.net/manual/ru/refs.xml.php А вообще можно хоть регекспами разбирать, в чем проблема? Link to post Share on other sites
AoW 17 Posted 2011-09-29 13:12:29 Author Share Posted 2011-09-29 13:12:29 проблема в том что есть необходимость реализовать, а вот с какой стороны к этому подойти да и общей принцип пока для меня остается неизведанной частью технического прорыва человечества Link to post Share on other sites
madf 279 Posted 2011-09-29 13:17:10 Share Posted 2011-09-29 13:17:10 проблема в том что есть необходимость реализовать, а вот с какой стороны к этому подойти да и общей принцип пока для меня остается неизведанной частью технического прорыва человечества Скрипт принимает запрос от платежной системы. Разбирает его, валидирует. Пишет в лог (файл, база - что удобнее) и через XML-RPC API, sgconf, sgconf_xml или libastral добавляет абоненту денег в Stargazer'е. Все очень просто. Link to post Share on other sites
nightfly 1,239 Posted 2011-09-29 14:04:47 Share Posted 2011-09-29 14:04:47 проблема в том что есть необходимость реализовать, а вот с какой стороны к этому подойти да и общей принцип пока для меня остается неизведанной частью Тогда добрый совет, определитесь для начала с платежной системой с которой вы собираетесь работать в дальнейшем, попросите у них документацию по API - сразу воплоти и увидите с чем работать придется. Иногда даже с примерами или тестовыми скриптами присылают. Link to post Share on other sites
AoW 17 Posted 2011-10-04 08:42:35 Author Share Posted 2011-10-04 08:42:35 Сдрассте! С платежной системой разобрались, определились и вообще раздуплились в общей схеме. Возник вопрос: как с помощью какого-либо консольного конфигуратора проверить пользователя на существование? Link to post Share on other sites
Keen 10 Posted 2011-10-04 08:47:34 Share Posted 2011-10-04 08:47:34 Экхем. ./sgconf get -s 127.0.0.1 -p 5556 -a test -w test -u test123 Error ./sgconf get -s 127.0.0.1 -p 5556 -a test -w test -u test Ok Link to post Share on other sites
AoW 17 Posted 2011-10-07 06:54:40 Author Share Posted 2011-10-07 06:54:40 Сдрассте! Уже на финальном этапе! а кто думал о том как снимать деньги с абонента? Тоесть, есть ли функция снятия денег, или брать текущее значение и от него отнимать и записывать новое? Link to post Share on other sites
nightfly 1,239 Posted 2011-10-07 07:04:26 Share Posted 2011-10-07 07:04:26 Добавить ему отрицательную сумму. Очевидно же. Link to post Share on other sites
AoW 17 Posted 2011-10-07 09:40:44 Author Share Posted 2011-10-07 09:40:44 спс просто был не вкурсе воспринимает ли он отрицательные числа Link to post Share on other sites
nightfly 1,239 Posted 2011-10-07 09:51:15 Share Posted 2011-10-07 09:51:15 что ж там воспринимать добавить "+" "-10" дает вполне ожидаемый результат. Link to post Share on other sites
dummy 8 Posted 2011-10-08 19:23:22 Share Posted 2011-10-08 19:23:22 вот мой модуль для приема платежей через liqpay еще сыроватый, но работает liqpay.zip Link to post Share on other sites
nightfly 1,239 Posted 2011-10-08 19:53:12 Share Posted 2011-10-08 19:53:12 Блин, только сегодня сел вчитываться в ихнее API Open Billing, как всегда мну все опередили Link to post Share on other sites
AoW 17 Posted 2011-11-01 14:10:01 Author Share Posted 2011-11-01 14:10:01 для easysoft (easypay) модуль готов. Кому надо скину. Остался еще ПриватБанк Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now