Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: управление счетами, обработка платежей
Форумы портала PHP.SU » PHP » Программирование на PHP » управление счетами, обработка платежей

Страниц (1): [1]
 

1. souta - 09 Октября, 2012 - 15:49:47 - перейти к сообщению
хочу написать обработчик платежей банковских счетов, платежных систем... но не знаю как. с чего начать, куда копать... мне нужно понять ка к все происходит... как я представляю есть определенные константы, входные и выходные данные. которые предоставляет банк или платежная система... не знаю как все это можно связать со своим скриптом. написанным на пхп... помогите пожалуйста. если можете объяснить как все это происходит или хотя бы ссылки на статьи по этой теме... заранее спасибо... как бы хочется все понимать. как все происходит.. т.е с нуля написать все это
2. dropoff - 09 Октября, 2012 - 16:27:12 - перейти к сообщению
Всякие плат. системы как правило предоставляю инструменты для разработчиков с подробными пояснениями и да же примерами.
Ищите API на тех сервисах, которые хотите использовать.
При этом на плат. системы уже реализованы модули\плагины к различным скриптам. Можно использовать как примеры в итоге.
Правда доступ к API часто доступен уже после регистрации.
3. souta - 09 Октября, 2012 - 16:33:19 - перейти к сообщению
я прочитал про агрегаторы, получается эти агрегаторы включают в себя модули, которые уже умеют работать с АPI со всеми (т.е. с теми с которыми работает этот агрегатор) платежными системами или банками??? и если мне надо написать обработчик одной платежной системы, мне надо знать как работать с его АПИ... и так для каждой платежной системы да? а в АПИ наверно входные выходные данные, константы? просто не писал коды для обработки ПС, поэтому хочу узнать))) не то чтобы узнать, у меня такое тех задание, обработка платежей банков и ПС)))
4. dropoff - 09 Октября, 2012 - 16:52:00 - перейти к сообщению
С банками не знаю, а вот у каждой платежной системы свои API. И для каждой нужно будет писать обработку данных на выход\вход. Т.е. отправка данных туда и получение результата от туда.
Один из удобных вариантов это http://www.robokassa.ru/ru/. Там прием платежей осуществляется кучей способов, а подключать все один раз. Правда там происходит обмен, по этому определенный процент будет уходить туда. Но это не много совсем.
5. souta - 09 Октября, 2012 - 19:55:53 - перейти к сообщению
да я посмотрел АПИшки веб-мани... все проясняется)))) робокассы тоже смотрел... а вот с банками как интересно?
(Добавление)
вот у меня возник такой вопрос: допустим есть у меня xml API одной ПС. в эти теги ХМЛа помещаются параметры и на их сервер через cURL передается сам этот ХМЛ файл, потом там все парсится у них? или как? вот этоот момент не понял
6. Alho - 09 Октября, 2012 - 20:23:20 - перейти к сообщению
Что значит с банками? Все дела со счетами только на внутренних сервисах самих банков, никто вас туда не пустит.

А вот если вы имеете ввиду оплату с банковских карт, то это нужно смотреть документацию визы и мастеркарта.
https://developer[dot]mastercard[dot]com
https://developer[dot]visa[dot]com/

А что там у них творится - это их забота. Но - да. Они получают запрос, проверяют ключи, делают необходимые действия и отдают вам результат.
7. dropoff - 09 Октября, 2012 - 22:42:47 - перейти к сообщению
souta пишет:
эти теги ХМЛа помещаются параметры и на их сервер через cURL передается сам этот ХМЛ файл, потом там все парсится у них? или как?

ПС принимают данные разными вариантами. Зависит от самой ПС. Где-то просто POST\GET на определенный УРЛ, где-то curl и т.д...
Ваша задача отправить(как требует того ПС) определенные данные, а в ответ получить конечный результат.

С банками... если нужно получать оплату через пластик(карты), то для этого можно использовать так же ПС. Например робокасса, QIWI, PayPal(но тут не на прямую лучше, а через сервис)

Смотрите API платежных систем. Там описаны способы реализации приема платежей иногда с примерами.

 

Powered by ExBB FM 1.0 RC1