ݺߣ

ݺߣShare a Scribd company logo
Энюшки   widespread online payment systems 06/08/09 DevClub.eu Prepared by: Alex Burg
Введение Что же такое электронные деньги?  Цели :   Общие принципы работы с ЭД. Почему : Чтобы проект на два месяца не занял пол года. 06/08/09 DevClub.eu
Повестка дня Электронные деньги – какие они. WebMoney  ( USD, EUR, RUR…) C уществует с 1998 года.   Разработчиком программного обеспечения платежной системы  WebMoney Transfer  является ЗАО «Вычислительные Силы» .  Оборот  8 - 15 млн. долларов сутки. Комиссия 0.8%  от суммы платежа, но не менее 0.01 WM .  http:// www.webmoney.ru E-gold (GOLD,PLATINUM,SILVER) В 1996 году была внедрена американской компанией Gold & Silver Reserve, Inc. Золотой запас, поддерживающий  e-gold , хранится в банке Nova Scotia (Торонто, Канада). За основную единицу веса драгметалла принята тройская унция (приблизительно 31 грамм). За хранение средств на клиентских счетах, платежная система взимает обязательную ежемесячную плату в размере 0,08% (за год - 1%). Коммисия 1% от суммы платежа, но не более 50 центов http:// www.e-gold.com Yandex . Деньги  (RUR) В середине 2002 года компанией Paycash было заключено соглашение с самой крупной поисковой системой Рунета  Яндекс  о запуске проекта  Яндекс.Деньги .  Запасы денег распределены между 7-ю крупными банками РФ. Комиссия 0,5% при каждой операции платежа. При выводе денежных средств на банковский счет или другим способом, система удерживает 3% (+ 10 рублей при безналичном банковском переводе) от суммы выводимых средств,кроме того, дополнительный процент взимается непосредственно трансфер-агентом (банк, почта и др.). http:// money.yandex.ru 06/08/09 DevClub.eu
Электронные деньги Основные положения Полная моделизация реальных денег, через эмитента.  Плюсы Доступность Мобильность Безопасность Легкость Быстрота Минусы ?* Автоматизация Основные положения.  06/08/09 DevClub.eu
WebMoney Transfer Интерфейсы клиентов: WM Keeper  ( desk) ,  WM Keeper Light(web) ,  WM Keeper Mobile (gms) Титульные знаки  :  WMR  —  эквивалент  RUB   на  R- кошельках;  WME  —  эквивалент  EUR   на Е-кошельках;  WMZ  —  эквивалент  USD   на  Z- кошельках;* Автоматизация  : Персональный аттестат  WMID, кошельки  WMR,WME,WMZ XML-интерфейсы активированы   Заявление на WM ID 941977853154 (Техническая поддержка) Краткая инфо о проекте ,  dns, IP,  цель использования Мерчант-интерфейс  https://merchant.webmoney.ru/ Secret Key, Торговое имя ,  result/success/fail  URL s Фаил резервного ключа  * .kwm  (classic)   + WmSigner  или  .pfx (light) 06/08/09 DevClub.eu
WM Merchant  настройка 06/08/09 DevClub.eu
WM Merchant flow 06/08/09 DevClub.eu
WebMoney Transfer  пример Оплата через  Merchant <form method=&quot;POST&quot; action=&quot;https://merchant.webmoney.ru/lmi/payment.asp&quot;>  <input type=&quot;hidden&quot; name=&quot;LMI_PAYMENT_AMOUNT&quot; value=&quot;0.05&quot;>  <input type=&quot;hidden&quot; name=&quot;LMI_PAYMENT_DESC&quot; value= &quot;  Шапка-ушанка &quot; >  <input type=&quot;hidden&quot; name=&quot;LMI_PAYEE_PURSE&quot; value=&quot;Z155771820786&quot;>  <input type=&quot;hidden&quot; name=&quot;id&quot; value=&quot;345&quot;>  < input type=“hidden&quot; name=&quot;email&quot; size=&quot;15“ value=“ded@mazay.com”>  <input type=&quot;submit&quot; value=&quot; Перейти к оплате&quot;>  </ form> 06/08/09 DevClub.eu
WebMoney Transfer  пример Автоматический режим   WM Keeper Classic   ( .kwm + WmSigner) <w3s.request>  <reqn></reqn> -  номер запроса  < wmid></wmid> - WM  идентификатор подписавшего запрос  < sign></sign> -  подпись запроса сформированная с помощью модуля  WMSigner  < тип_запроса> ... - параметры запроса </тип_запроса>  </ w3s.request>  WM Keeper Light  ( .pfx) <w3s.request>  <reqn></reqn> -  номер запроса  <тип_запроса> ... - параметры запроса </тип_запроса>  </ w3s.request>  Respone <w3s.response>  <reqn></reqn> -  номер запроса, на который высылается ответ  < retval></retval> -  код ошибки выполнения запроса: 0 - выполнен успешно  < retdesc></retdesc> -  описание ошибки если  retval != 0  < тип_ответа> ... - параметры ответа </тип_ответа>  </ w3s.response> 06/08/09 DevClub.eu
E-gold Интерфейсы клиентов: Web  http://www.e-gold.com Титульные знаки  :  e-gold  —  обеспеченая золотом;  серебро  (« e-silver »),  платина  (« e-platinum »)  и  палладий  (« e-palladium »). ;* Автоматизация  : Активировать удаленное управление счетом. 06/08/09 DevClub.eu
E-gold  пример Оплата <form action=&quot;https://www.e-gold.com/sci_asp/payments.asp&quot; method=&quot;POST&quot; target=_top> <input type=&quot;hidden&quot; name=&quot;PAYEE_ACCOUNT&quot; value=&quot; 1809702 &quot;> <input type=&quot;hidden&quot; name=&quot;PAYEE_NAME&quot; value=&quot; Название организации &quot;> <input type=“hidden” name=&quot;PAYMENT_AMOUNT&quot; size=4 value=“13.2”> <input type=hidden name=&quot;PAYMENT_UNITS&quot; value=1>(USD worth of e-gold) <input type=hidden name=&quot;PAYMENT_METAL_ID&quot; value=1> <input type=&quot;hidden&quot; name=&quot;STATUS_URL“  value=&quot;mailto: [email_address] &quot;> <input type=&quot;hidden&quot; name=&quot;NOPAYMENT_URL&quot; value=&quot; ссылка на страницу с сообщением о ошибке/отказе от оплаты &quot;> < input type=&quot;hidden&quot; name=&quot;NOPAYMENT_URL_METHOD&quot; value=&quot;LINK&quot;> <input type=&quot;hidden&quot; name=&quot;PAYMENT_URL&quot; value=&quot; ссылка на страницу успешной оплаты &quot;> < input type=&quot;hidden&quot; name=&quot;PAYMENT_URL_METHOD&quot; value=&quot;LINK&quot;> <input type=&quot;hidden&quot; name=&quot;BAGGAGE_FIELDS&quot; value=&quot;CUSTOMERID&quot;> <input type=&quot;hidden&quot; name=&quot;CUSTOMERID&quot; value=&quot;0&quot;> <input type=&quot;hidden&quot; name=&quot;SUGGESTED_MEMO&quot; value=' Примечание к платежу '> <input type=&quot;submit&quot; name=&quot;PAYMENT_METHOD&quot; value=&quot; Оплатить сейчас&quot;> </form> 06/08/09 DevClub.eu
E-gold  пример Автоматический режим   Java API SSL Response No Records Found.  Is returned. Otherwise, the first line returned contains 15 column names: Time,Type,Batch,e-metal,Weight,To/From Number,To/From Name,Entered Amount,Entered, Currency,Rate,Memo,PayeeName,PayeeAddress,Redemption Info,Merchant Ref Number 06/08/09 DevClub.eu
Yandex.  Деньги Интерфейсы клиентов: Yandex.  Деньги ( web) ,  Yandex . Кошелек ( desktop) Титульные знаки  :  RUR –  Российский рубль Автоматизация  : Кошелек-кассу  (windows)  06/08/09 DevClub.eu
Yandex.  Деньги Оплата <form ACTION=&quot;http://127.0.0.1:8129/wallet&quot; METHOD=&quot;POST&quot; target=&quot;_blank&quot;> <input NAME=&quot;currency&quot; value=&quot;643&quot; type=&quot;hidden&quot;> <input NAME=&quot;PayManner&quot; TYPE=&quot;HIDDEN&quot; value=&quot;paycash&quot;> <input NAME=&quot;invoice&quot; TYPE=&quot;HIDDEN&quot; value=&quot;12333&quot;> <input name=&quot;InvoiceArticlesNames&quot; TYPE=&quot;HIDDEN&quot; value=&quot;Order 1 from 1.jan.2999&quot;> <input type=&quot;HIDDEN&quot; name=&quot;sum&quot; value=&quot;222&quot;> <input type=hidden name=&quot;ShopID&quot; value=&quot;shop_acccount&quot;> <input type=hidden name=&quot;wbp_InactivityPeriod&quot; value=&quot;2&quot;> <input type=hidden name=&quot;wbp_ShopAddress&quot; value=&quot;195.239.63.41:8128&quot;> <input type=hidden name=&quot;wbp_ShopKeyID&quot; value=&quot;123123&quot;> <input type=hidden name=&quot;wbp_ShopEncryptionKey&quot; value=&quot;E12BBVSSSSYYYYY&quot;> <input type=hidden name=&quot;wbp_ShopErrorInfo&quot; value=&quot;&quot;> <input type=hidden name=&quot;wbp_Version&quot; value=&quot;1.0&quot;> <textarea rows=&quot;5&quot; name=&quot;OrderDetails&quot; cols=&quot;60&quot; value=&quot; Заказ номер №4 за баранки&quot;> < input type=&quot;Submit&quot; name=&quot;Ok&quot; value=&quot; Отправить заявку&quot;> </ form> 06/08/09 DevClub.eu
Yandex.  Деньги Автоматизация Установленая Кошелек-Касса на  Windows  системе. Реализация  DLL , как  COM Object procedure GetMoneyRequest(ErrorCode: TProcResult; Cypher: TCypher; const ContractModifier: TParamsRecord; PayerAddress: PChar;    out RequestMode: word; out ContractData: TContractData; out ReplyResource: TReplyResource); stdcall; COM-Java bridge 06/08/09 DevClub.eu
Итого Вопросы? 06/08/09 DevClub.eu

More Related Content

Энюшки

  • 1. Энюшки widespread online payment systems 06/08/09 DevClub.eu Prepared by: Alex Burg
  • 2. Введение Что же такое электронные деньги? Цели : Общие принципы работы с ЭД. Почему : Чтобы проект на два месяца не занял пол года. 06/08/09 DevClub.eu
  • 3. Повестка дня Электронные деньги – какие они. WebMoney ( USD, EUR, RUR…) C уществует с 1998 года. Разработчиком программного обеспечения платежной системы WebMoney Transfer является ЗАО «Вычислительные Силы» . Оборот 8 - 15 млн. долларов сутки. Комиссия 0.8% от суммы платежа, но не менее 0.01 WM . http:// www.webmoney.ru E-gold (GOLD,PLATINUM,SILVER) В 1996 году была внедрена американской компанией Gold & Silver Reserve, Inc. Золотой запас, поддерживающий e-gold , хранится в банке Nova Scotia (Торонто, Канада). За основную единицу веса драгметалла принята тройская унция (приблизительно 31 грамм). За хранение средств на клиентских счетах, платежная система взимает обязательную ежемесячную плату в размере 0,08% (за год - 1%). Коммисия 1% от суммы платежа, но не более 50 центов http:// www.e-gold.com Yandex . Деньги (RUR) В середине 2002 года компанией Paycash было заключено соглашение с самой крупной поисковой системой Рунета Яндекс о запуске проекта Яндекс.Деньги . Запасы денег распределены между 7-ю крупными банками РФ. Комиссия 0,5% при каждой операции платежа. При выводе денежных средств на банковский счет или другим способом, система удерживает 3% (+ 10 рублей при безналичном банковском переводе) от суммы выводимых средств,кроме того, дополнительный процент взимается непосредственно трансфер-агентом (банк, почта и др.). http:// money.yandex.ru 06/08/09 DevClub.eu
  • 4. Электронные деньги Основные положения Полная моделизация реальных денег, через эмитента. Плюсы Доступность Мобильность Безопасность Легкость Быстрота Минусы ?* Автоматизация Основные положения. 06/08/09 DevClub.eu
  • 5. WebMoney Transfer Интерфейсы клиентов: WM Keeper ( desk) , WM Keeper Light(web) , WM Keeper Mobile (gms) Титульные знаки : WMR  — эквивалент RUB на R- кошельках; WME  — эквивалент EUR на Е-кошельках; WMZ  — эквивалент USD на Z- кошельках;* Автоматизация : Персональный аттестат  WMID, кошельки WMR,WME,WMZ XML-интерфейсы активированы Заявление на WM ID 941977853154 (Техническая поддержка) Краткая инфо о проекте , dns, IP, цель использования Мерчант-интерфейс https://merchant.webmoney.ru/ Secret Key, Торговое имя , result/success/fail URL s Фаил резервного ключа * .kwm (classic) + WmSigner или .pfx (light) 06/08/09 DevClub.eu
  • 6. WM Merchant настройка 06/08/09 DevClub.eu
  • 7. WM Merchant flow 06/08/09 DevClub.eu
  • 8. WebMoney Transfer пример Оплата через Merchant <form method=&quot;POST&quot; action=&quot;https://merchant.webmoney.ru/lmi/payment.asp&quot;> <input type=&quot;hidden&quot; name=&quot;LMI_PAYMENT_AMOUNT&quot; value=&quot;0.05&quot;> <input type=&quot;hidden&quot; name=&quot;LMI_PAYMENT_DESC&quot; value= &quot; Шапка-ушанка &quot; > <input type=&quot;hidden&quot; name=&quot;LMI_PAYEE_PURSE&quot; value=&quot;Z155771820786&quot;> <input type=&quot;hidden&quot; name=&quot;id&quot; value=&quot;345&quot;> < input type=“hidden&quot; name=&quot;email&quot; size=&quot;15“ value=“ded@mazay.com”> <input type=&quot;submit&quot; value=&quot; Перейти к оплате&quot;> </ form> 06/08/09 DevClub.eu
  • 9. WebMoney Transfer пример Автоматический режим WM Keeper Classic ( .kwm + WmSigner) <w3s.request> <reqn></reqn> - номер запроса < wmid></wmid> - WM идентификатор подписавшего запрос < sign></sign> - подпись запроса сформированная с помощью модуля WMSigner < тип_запроса> ... - параметры запроса </тип_запроса> </ w3s.request> WM Keeper Light ( .pfx) <w3s.request> <reqn></reqn> - номер запроса <тип_запроса> ... - параметры запроса </тип_запроса> </ w3s.request> Respone <w3s.response> <reqn></reqn> - номер запроса, на который высылается ответ < retval></retval> - код ошибки выполнения запроса: 0 - выполнен успешно < retdesc></retdesc> - описание ошибки если retval != 0 < тип_ответа> ... - параметры ответа </тип_ответа> </ w3s.response> 06/08/09 DevClub.eu
  • 10. E-gold Интерфейсы клиентов: Web http://www.e-gold.com Титульные знаки : e-gold  — обеспеченая золотом; серебро (« e-silver »), платина (« e-platinum ») и палладий (« e-palladium »). ;* Автоматизация : Активировать удаленное управление счетом. 06/08/09 DevClub.eu
  • 11. E-gold пример Оплата <form action=&quot;https://www.e-gold.com/sci_asp/payments.asp&quot; method=&quot;POST&quot; target=_top> <input type=&quot;hidden&quot; name=&quot;PAYEE_ACCOUNT&quot; value=&quot; 1809702 &quot;> <input type=&quot;hidden&quot; name=&quot;PAYEE_NAME&quot; value=&quot; Название организации &quot;> <input type=“hidden” name=&quot;PAYMENT_AMOUNT&quot; size=4 value=“13.2”> <input type=hidden name=&quot;PAYMENT_UNITS&quot; value=1>(USD worth of e-gold) <input type=hidden name=&quot;PAYMENT_METAL_ID&quot; value=1> <input type=&quot;hidden&quot; name=&quot;STATUS_URL“ value=&quot;mailto: [email_address] &quot;> <input type=&quot;hidden&quot; name=&quot;NOPAYMENT_URL&quot; value=&quot; ссылка на страницу с сообщением о ошибке/отказе от оплаты &quot;> < input type=&quot;hidden&quot; name=&quot;NOPAYMENT_URL_METHOD&quot; value=&quot;LINK&quot;> <input type=&quot;hidden&quot; name=&quot;PAYMENT_URL&quot; value=&quot; ссылка на страницу успешной оплаты &quot;> < input type=&quot;hidden&quot; name=&quot;PAYMENT_URL_METHOD&quot; value=&quot;LINK&quot;> <input type=&quot;hidden&quot; name=&quot;BAGGAGE_FIELDS&quot; value=&quot;CUSTOMERID&quot;> <input type=&quot;hidden&quot; name=&quot;CUSTOMERID&quot; value=&quot;0&quot;> <input type=&quot;hidden&quot; name=&quot;SUGGESTED_MEMO&quot; value=' Примечание к платежу '> <input type=&quot;submit&quot; name=&quot;PAYMENT_METHOD&quot; value=&quot; Оплатить сейчас&quot;> </form> 06/08/09 DevClub.eu
  • 12. E-gold пример Автоматический режим Java API SSL Response No Records Found. Is returned. Otherwise, the first line returned contains 15 column names: Time,Type,Batch,e-metal,Weight,To/From Number,To/From Name,Entered Amount,Entered, Currency,Rate,Memo,PayeeName,PayeeAddress,Redemption Info,Merchant Ref Number 06/08/09 DevClub.eu
  • 13. Yandex. Деньги Интерфейсы клиентов: Yandex. Деньги ( web) , Yandex . Кошелек ( desktop) Титульные знаки : RUR – Российский рубль Автоматизация : Кошелек-кассу (windows) 06/08/09 DevClub.eu
  • 14. Yandex. Деньги Оплата <form ACTION=&quot;http://127.0.0.1:8129/wallet&quot; METHOD=&quot;POST&quot; target=&quot;_blank&quot;> <input NAME=&quot;currency&quot; value=&quot;643&quot; type=&quot;hidden&quot;> <input NAME=&quot;PayManner&quot; TYPE=&quot;HIDDEN&quot; value=&quot;paycash&quot;> <input NAME=&quot;invoice&quot; TYPE=&quot;HIDDEN&quot; value=&quot;12333&quot;> <input name=&quot;InvoiceArticlesNames&quot; TYPE=&quot;HIDDEN&quot; value=&quot;Order 1 from 1.jan.2999&quot;> <input type=&quot;HIDDEN&quot; name=&quot;sum&quot; value=&quot;222&quot;> <input type=hidden name=&quot;ShopID&quot; value=&quot;shop_acccount&quot;> <input type=hidden name=&quot;wbp_InactivityPeriod&quot; value=&quot;2&quot;> <input type=hidden name=&quot;wbp_ShopAddress&quot; value=&quot;195.239.63.41:8128&quot;> <input type=hidden name=&quot;wbp_ShopKeyID&quot; value=&quot;123123&quot;> <input type=hidden name=&quot;wbp_ShopEncryptionKey&quot; value=&quot;E12BBVSSSSYYYYY&quot;> <input type=hidden name=&quot;wbp_ShopErrorInfo&quot; value=&quot;&quot;> <input type=hidden name=&quot;wbp_Version&quot; value=&quot;1.0&quot;> <textarea rows=&quot;5&quot; name=&quot;OrderDetails&quot; cols=&quot;60&quot; value=&quot; Заказ номер №4 за баранки&quot;> < input type=&quot;Submit&quot; name=&quot;Ok&quot; value=&quot; Отправить заявку&quot;> </ form> 06/08/09 DevClub.eu
  • 15. Yandex. Деньги Автоматизация Установленая Кошелек-Касса на Windows системе. Реализация DLL , как COM Object procedure GetMoneyRequest(ErrorCode: TProcResult; Cypher: TCypher; const ContractModifier: TParamsRecord; PayerAddress: PChar;   out RequestMode: word; out ContractData: TContractData; out ReplyResource: TReplyResource); stdcall; COM-Java bridge 06/08/09 DevClub.eu