SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Компания Altoros
Что вы узнаете?
 Основные понятия и критерии выбора платежной
системы
 Обзор типовых методов интеграции платежных систем
 Рекомендации по разработке и тестированию
законченного решения
Основные понятия
 Электронная платежная система (англ. payment system) -
это система расчетов между организациями и
пользователями при покупке-продаже товаров и услуг
через Интернет. Бывают дебетовые и кредитовые.
 Продавец (англ. merchant) – это владелец онлайн-бизнеса.
 Платежный шлюз (англ. payment gateway) – это
техническое решение, позволяющее владельцам онлайн-
бизнесов принимать оплату на вебсайте с помощью
банковских карт или аккаунтов платежных систем.
Как это работает?
Что выбрать?
Критерии выбора
 Регион платежей (Европа, США, др.)
 Типы кредитных карт (MasterCard, Visa, American Express)
 Объемы платежей
 Online или offline платежи
 Необходимость интеграции с покупательской корзиной
 Поддержка платежей с мобильных устройств
 Возможность рекуррентных платежей
 Популярность
 Наличие готовых решений и примеров кода
Payment Gateway Pricing Countries Credit Cards
CyberSource -
Authorize.NET
~ 2.9% per transaction
$49 setup
$25 monthly
190+ Visa, MasterCard, American
Express, Discover, Diner’s
Club, JCB
PayPal 1.9 – 5% per transaction
Free setup
No monthly fee
190+ MasterCard, Visa, Discover,
American Express and more
2Checkout 2,4% + $0,3 per transaction
Free setup
No monthly fee
200+ MasterCard, Visa, Discover,
American Express, Diners ,
JCB,
WorldPay 2.75% + £0.20 per
transaction
Free setup£
19.95 monthly
36 Visa Credit and Debit,
MasterCard, American
Express, JCB, Diners, Laser,
ELV, PayPal
Выбор метода интеграции
Волшебная кнопка
Плюсы Минусы
 Интеграция за 15 минут
 Программист не нужен
 Безопасность обеспечивается
платежной системой
 Слабая кастомизация
 Покупателю необходим
аккаунт в платежной системе
• Buy Now (PayPal)
• Amazon Simple Pay Standard
Hosted Order Page
Hosted Order Page
Плюсы Минусы
 Быстрая интеграция
 Аккаунт не нужен, оплата
кредитной картой
 Безопасность обеспечивается
платежной системой
 Слабая кастомизация
 Требуется SSL
 Публичный доступ для
тестирования приложения
• Hosted Payment Page (WorldPay)
• Standard Checkout (2Checkout)
• Secure Acceptance Web / Mobile (CyberSource)
Веб-сервисы
Веб-сервисы
Плюсы Минусы
 Высокий уровень
кастомизации
 Высокий уровень
автоматизации
 Простота интеграции в
Desktop-приложения
 Требуется SSL
 Высокие требования по
хранению и передаче
данных пользователя (PCI
DSS)
• SOAP Toolkit API (CyberSource)
• REST API (PayPal)
• Payment API (2Checkout)
PCI DSS
PCI DSS (Payment Card Industry Data Security Standard) - стандарт
безопасности данных индустрии платёжных карт, разработанный
Советом по стандартам безопасности индустрии платежных карт,
учреждённым международными платёжными системами Visa,
MasterCard, American Express, JCB и Discover.
Как контролируется?
- Заполнение листа самооценки
- Выполнение внутреннего аудита
- Прохождение внешнего аудита
Способ подтверждения соответствия определяется банком-
эквайером.
Рекуррентные платежи
 FuturePay Service (WorldPay)
 Recurrent Donation Button (PayPal)
 Recurring Billing (2Checkout)
 Recurring Billing for Simple Order API (CyberSource)
Рекомендации
 Читайте документацию по выбранному методу интеграции
 Ищите готовые решения
 Позаботьтесь об SSL-соединении
 Платеж может быть обработан не сразу. Не забывайте
хранить данные заказов
 Постарайтесь реализовать несколько способов оплаты
 Просите тест-кейсы у службы поддержки
 Платить реальными кредитными картами необязательно
 Приготовьтесь к неожиданностям и к постоянной
коммуникации с службой поддержки 

Weitere ähnliche Inhalte

Was ist angesagt?

Электронный кошелек Best Wallet презентация
Электронный кошелек Best Wallet презентацияЭлектронный кошелек Best Wallet презентация
Электронный кошелек Best Wallet презентацияVitaly Belikov
 
Платформа лояльности
Платформа лояльностиПлатформа лояльности
Платформа лояльностиInna Rumiantseva
 
Электронные платежи: условия законодательства и подключения
Электронные платежи: условия законодательства и подключенияЭлектронные платежи: условия законодательства и подключения
Электронные платежи: условия законодательства и подключенияНовый Сайт
 
Мобильные приложения для физюриков. GOMS
Мобильные приложения для физюриков. GOMSМобильные приложения для физюриков. GOMS
Мобильные приложения для физюриков. GOMSДмитрий Силаев
 
Пэй ап. Презентация на конференции Fintech Lab - 2015
Пэй ап. Презентация на конференции Fintech Lab - 2015 Пэй ап. Презентация на конференции Fintech Lab - 2015
Пэй ап. Презентация на конференции Fintech Lab - 2015 Антон Арнаутов
 
Современные платежные сценарии, про которые надо знать и начать применять на ...
Современные платежные сценарии, про которые надо знать и начать применять на ...Современные платежные сценарии, про которые надо знать и начать применять на ...
Современные платежные сценарии, про которые надо знать и начать применять на ...Новый Сайт
 
Юзабилити-рейтинг интернет-банков 2015
Юзабилити-рейтинг интернет-банков 2015Юзабилити-рейтинг интернет-банков 2015
Юзабилити-рейтинг интернет-банков 2015Usabilitylab
 
Возможности интернет эквайринга Uniteller
Возможности интернет эквайринга Uniteller Возможности интернет эквайринга Uniteller
Возможности интернет эквайринга Uniteller it-park
 
Дмитрий Гусев | CloudPayments
Дмитрий Гусев | CloudPaymentsДмитрий Гусев | CloudPayments
Дмитрий Гусев | CloudPaymentsrusbase
 
Payments abilling presentation23_09_2013
Payments abilling presentation23_09_2013Payments abilling presentation23_09_2013
Payments abilling presentation23_09_2013Artsofte IT company
 
Доклад "Биллинг в большом проекте" на РИТ++ 2014
Доклад "Биллинг в большом проекте" на РИТ++ 2014Доклад "Биллинг в большом проекте" на РИТ++ 2014
Доклад "Биллинг в большом проекте" на РИТ++ 2014Anatoly Panov
 
Как онлайн бизнесу начать принимать платежи с помощью карт
Как онлайн бизнесу начать принимать платежи с помощью картКак онлайн бизнесу начать принимать платежи с помощью карт
Как онлайн бизнесу начать принимать платежи с помощью картeComCharge
 
платежная система E card
платежная система  E cardплатежная система  E card
платежная система E cardVeeRoute
 
Cтанислав ни air_astana_ru
Cтанислав ни air_astana_ruCтанислав ни air_astana_ru
Cтанислав ни air_astana_ruSamson Bezmyatezhny
 
Payler - Общая презентация
Payler - Общая презентацияPayler - Общая презентация
Payler - Общая презентацияPayler_
 

Was ist angesagt? (19)

Электронный кошелек Best Wallet презентация
Электронный кошелек Best Wallet презентацияЭлектронный кошелек Best Wallet презентация
Электронный кошелек Best Wallet презентация
 
Платформа лояльности
Платформа лояльностиПлатформа лояльности
Платформа лояльности
 
Finovate solutions (rus)
Finovate solutions (rus)Finovate solutions (rus)
Finovate solutions (rus)
 
7seconds for inv
7seconds for inv7seconds for inv
7seconds for inv
 
Электронные платежи: условия законодательства и подключения
Электронные платежи: условия законодательства и подключенияЭлектронные платежи: условия законодательства и подключения
Электронные платежи: условия законодательства и подключения
 
Мобильные приложения для физюриков. GOMS
Мобильные приложения для физюриков. GOMSМобильные приложения для физюриков. GOMS
Мобильные приложения для физюриков. GOMS
 
Пэй ап. Презентация на конференции Fintech Lab - 2015
Пэй ап. Презентация на конференции Fintech Lab - 2015 Пэй ап. Презентация на конференции Fintech Lab - 2015
Пэй ап. Презентация на конференции Fintech Lab - 2015
 
Лkrawlly (any balance)
Лkrawlly (any balance)Лkrawlly (any balance)
Лkrawlly (any balance)
 
Современные платежные сценарии, про которые надо знать и начать применять на ...
Современные платежные сценарии, про которые надо знать и начать применять на ...Современные платежные сценарии, про которые надо знать и начать применять на ...
Современные платежные сценарии, про которые надо знать и начать применять на ...
 
Юзабилити-рейтинг интернет-банков 2015
Юзабилити-рейтинг интернет-банков 2015Юзабилити-рейтинг интернет-банков 2015
Юзабилити-рейтинг интернет-банков 2015
 
Возможности интернет эквайринга Uniteller
Возможности интернет эквайринга Uniteller Возможности интернет эквайринга Uniteller
Возможности интернет эквайринга Uniteller
 
Дмитрий Гусев | CloudPayments
Дмитрий Гусев | CloudPaymentsДмитрий Гусев | CloudPayments
Дмитрий Гусев | CloudPayments
 
Payments abilling presentation23_09_2013
Payments abilling presentation23_09_2013Payments abilling presentation23_09_2013
Payments abilling presentation23_09_2013
 
Доклад "Биллинг в большом проекте" на РИТ++ 2014
Доклад "Биллинг в большом проекте" на РИТ++ 2014Доклад "Биллинг в большом проекте" на РИТ++ 2014
Доклад "Биллинг в большом проекте" на РИТ++ 2014
 
Как онлайн бизнесу начать принимать платежи с помощью карт
Как онлайн бизнесу начать принимать платежи с помощью картКак онлайн бизнесу начать принимать платежи с помощью карт
Как онлайн бизнесу начать принимать платежи с помощью карт
 
платежная система E card
платежная система  E cardплатежная система  E card
платежная система E card
 
Clелки24 кэшбек
Clелки24 кэшбекClелки24 кэшбек
Clелки24 кэшбек
 
Cтанислав ни air_astana_ru
Cтанислав ни air_astana_ruCтанислав ни air_astana_ru
Cтанислав ни air_astana_ru
 
Payler - Общая презентация
Payler - Общая презентацияPayler - Общая презентация
Payler - Общая презентация
 

Andere mochten auch

ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)
ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)
ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)hobbs
 
Максим Жилинский: "Контейнеры: под капотом"
Максим Жилинский: "Контейнеры: под капотом"Максим Жилинский: "Контейнеры: под капотом"
Максим Жилинский: "Контейнеры: под капотом"Olga Lavrentieva
 
Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"
Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"
Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"Olga Lavrentieva
 
People, not platforms (lite)
People, not platforms (lite)People, not platforms (lite)
People, not platforms (lite)Dan Young
 
Diego: Re-envisioning the Elastic Runtime (Cloud Foundry Summit 2014)
Diego: Re-envisioning the Elastic Runtime (Cloud Foundry Summit 2014)Diego: Re-envisioning the Elastic Runtime (Cloud Foundry Summit 2014)
Diego: Re-envisioning the Elastic Runtime (Cloud Foundry Summit 2014)VMware Tanzu
 
Cf summit2014 roadmap
Cf summit2014 roadmapCf summit2014 roadmap
Cf summit2014 roadmapJames Bayer
 
Deploying Microservices to Cloud Foundry
Deploying Microservices to Cloud FoundryDeploying Microservices to Cloud Foundry
Deploying Microservices to Cloud FoundryMatt Stine
 
Joe Emison - 10X Product Development
Joe Emison - 10X Product DevelopmentJoe Emison - 10X Product Development
Joe Emison - 10X Product DevelopmentServerlessConf
 

Andere mochten auch (8)

ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)
ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)
ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)
 
Максим Жилинский: "Контейнеры: под капотом"
Максим Жилинский: "Контейнеры: под капотом"Максим Жилинский: "Контейнеры: под капотом"
Максим Жилинский: "Контейнеры: под капотом"
 
Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"
Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"
Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"
 
People, not platforms (lite)
People, not platforms (lite)People, not platforms (lite)
People, not platforms (lite)
 
Diego: Re-envisioning the Elastic Runtime (Cloud Foundry Summit 2014)
Diego: Re-envisioning the Elastic Runtime (Cloud Foundry Summit 2014)Diego: Re-envisioning the Elastic Runtime (Cloud Foundry Summit 2014)
Diego: Re-envisioning the Elastic Runtime (Cloud Foundry Summit 2014)
 
Cf summit2014 roadmap
Cf summit2014 roadmapCf summit2014 roadmap
Cf summit2014 roadmap
 
Deploying Microservices to Cloud Foundry
Deploying Microservices to Cloud FoundryDeploying Microservices to Cloud Foundry
Deploying Microservices to Cloud Foundry
 
Joe Emison - 10X Product Development
Joe Emison - 10X Product DevelopmentJoe Emison - 10X Product Development
Joe Emison - 10X Product Development
 

Ähnlich wie Сергей Черничков: "Интеграция платежных систем в .Net приложения"

Платежная система (процессинг электронных денег)
Платежная система (процессинг электронных денег)Платежная система (процессинг электронных денег)
Платежная система (процессинг электронных денег)Mikhail Miroshnichenko
 
Социальные деньги и платежи в социальных сетях. Способы монетизации игрового ...
Социальные деньги и платежи в социальных сетях. Способы монетизации игрового ...Социальные деньги и платежи в социальных сетях. Способы монетизации игрового ...
Социальные деньги и платежи в социальных сетях. Способы монетизации игрового ...Sociality Rocks!
 
Рост продаж с интернет магазином. электронные платежи
Рост продаж с интернет магазином. электронные платежиРост продаж с интернет магазином. электронные платежи
Рост продаж с интернет магазином. электронные платежиTabtabusconf
 
Презентация системы приема платежей"Delta processing". Презентация системы пр...
Презентация системы приема платежей"Delta processing". Презентация системы пр...Презентация системы приема платежей"Delta processing". Презентация системы пр...
Презентация системы приема платежей"Delta processing". Презентация системы пр...Агентство Презентаций "Romanoff"
 
Кредитный конвейер - Step Integrator
Кредитный конвейер - Step IntegratorКредитный конвейер - Step Integrator
Кредитный конвейер - Step IntegratorSvyatoslav Tkachev
 
Вячеслав Сенин: 12 факторов, влияющих на конверсию интернет-оплат
 Вячеслав Сенин: 12 факторов, влияющих на конверсию интернет-оплат Вячеслав Сенин: 12 факторов, влияющих на конверсию интернет-оплат
Вячеслав Сенин: 12 факторов, влияющих на конверсию интернет-оплатНовый Сайт
 
Прием платежей с использованием платежных карт через Интернет
Прием платежей с использованием платежных карт через Интернет Прием платежей с использованием платежных карт через Интернет
Прием платежей с использованием платежных карт через Интернет Assem Maratova
 
Прием платежей с использованием платежных карт через Интернет
Прием платежей с использованием платежных карт через Интернет Прием платежей с использованием платежных карт через Интернет
Прием платежей с использованием платежных карт через Интернет Игорь Рыбкин
 
PM processing 03 2015(rus)
PM processing 03 2015(rus)PM processing 03 2015(rus)
PM processing 03 2015(rus)Vadim Andreev
 
imu2010 - АПИ Приватбанка для СМИ и бизнеса. Харитич, Центр Электронного Бизн...
imu2010 - АПИ Приватбанка для СМИ и бизнеса. Харитич, Центр Электронного Бизн...imu2010 - АПИ Приватбанка для СМИ и бизнеса. Харитич, Центр Электронного Бизн...
imu2010 - АПИ Приватбанка для СМИ и бизнеса. Харитич, Центр Электронного Бизн...UAMASTER Digital Agency
 
TК°Conf. Как проложить путь к успеху с помощью банковских карт. Александр Сычев.
TК°Conf. Как проложить путь к успеху с помощью банковских карт. Александр Сычев.TК°Conf. Как проложить путь к успеху с помощью банковских карт. Александр Сычев.
TК°Conf. Как проложить путь к успеху с помощью банковских карт. Александр Сычев.TKConf
 
Payler. Общая презентация
Payler. Общая презентацияPayler. Общая презентация
Payler. Общая презентацияPayler_
 
Платежное решение для сайта
Платежное решение для сайтаПлатежное решение для сайта
Платежное решение для сайтаMoySklad
 
инструменты для приема платежей на сайте
инструменты для приема платежей на сайтеинструменты для приема платежей на сайте
инструменты для приема платежей на сайтеВячеслав Гладышев
 
Павло Сидельов "Гроші 2.0 - прийом платежів і монетизація сервісів"
Павло Сидельов  "Гроші 2.0 - прийом платежів і монетизація сервісів"Павло Сидельов  "Гроші 2.0 - прийом платежів і монетизація сервісів"
Павло Сидельов "Гроші 2.0 - прийом платежів і монетизація сервісів"Lviv Startup Club
 
Presentation epay
Presentation epayPresentation epay
Presentation epayMazikk
 
Доклад Анатолия Панова на конференции РИТ++ 2014. "Биллинг в большом проекте"
Доклад Анатолия Панова на конференции РИТ++ 2014. "Биллинг в большом проекте"Доклад Анатолия Панова на конференции РИТ++ 2014. "Биллинг в большом проекте"
Доклад Анатолия Панова на конференции РИТ++ 2014. "Биллинг в большом проекте"Badoo Development
 
Анатолий Панов (Badoo)
Анатолий Панов (Badoo)Анатолий Панов (Badoo)
Анатолий Панов (Badoo)Ontico
 

Ähnlich wie Сергей Черничков: "Интеграция платежных систем в .Net приложения" (20)

Платежная система (процессинг электронных денег)
Платежная система (процессинг электронных денег)Платежная система (процессинг электронных денег)
Платежная система (процессинг электронных денег)
 
Социальные деньги и платежи в социальных сетях. Способы монетизации игрового ...
Социальные деньги и платежи в социальных сетях. Способы монетизации игрового ...Социальные деньги и платежи в социальных сетях. Способы монетизации игрового ...
Социальные деньги и платежи в социальных сетях. Способы монетизации игрового ...
 
fdgdfnfgccfbgfcbdgb
fdgdfnfgccfbgfcbdgbfdgdfnfgccfbgfcbdgb
fdgdfnfgccfbgfcbdgb
 
Рост продаж с интернет магазином. электронные платежи
Рост продаж с интернет магазином. электронные платежиРост продаж с интернет магазином. электронные платежи
Рост продаж с интернет магазином. электронные платежи
 
Презентация системы приема платежей"Delta processing". Презентация системы пр...
Презентация системы приема платежей"Delta processing". Презентация системы пр...Презентация системы приема платежей"Delta processing". Презентация системы пр...
Презентация системы приема платежей"Delta processing". Презентация системы пр...
 
Кредитный конвейер - Step Integrator
Кредитный конвейер - Step IntegratorКредитный конвейер - Step Integrator
Кредитный конвейер - Step Integrator
 
Вячеслав Сенин: 12 факторов, влияющих на конверсию интернет-оплат
 Вячеслав Сенин: 12 факторов, влияющих на конверсию интернет-оплат Вячеслав Сенин: 12 факторов, влияющих на конверсию интернет-оплат
Вячеслав Сенин: 12 факторов, влияющих на конверсию интернет-оплат
 
Прием платежей с использованием платежных карт через Интернет
Прием платежей с использованием платежных карт через Интернет Прием платежей с использованием платежных карт через Интернет
Прием платежей с использованием платежных карт через Интернет
 
Прием платежей с использованием платежных карт через Интернет
Прием платежей с использованием платежных карт через Интернет Прием платежей с использованием платежных карт через Интернет
Прием платежей с использованием платежных карт через Интернет
 
PM processing 03 2015(rus)
PM processing 03 2015(rus)PM processing 03 2015(rus)
PM processing 03 2015(rus)
 
imu2010 - АПИ Приватбанка для СМИ и бизнеса. Харитич, Центр Электронного Бизн...
imu2010 - АПИ Приватбанка для СМИ и бизнеса. Харитич, Центр Электронного Бизн...imu2010 - АПИ Приватбанка для СМИ и бизнеса. Харитич, Центр Электронного Бизн...
imu2010 - АПИ Приватбанка для СМИ и бизнеса. Харитич, Центр Электронного Бизн...
 
TК°Conf. Как проложить путь к успеху с помощью банковских карт. Александр Сычев.
TК°Conf. Как проложить путь к успеху с помощью банковских карт. Александр Сычев.TК°Conf. Как проложить путь к успеху с помощью банковских карт. Александр Сычев.
TК°Conf. Как проложить путь к успеху с помощью банковских карт. Александр Сычев.
 
Payler. Общая презентация
Payler. Общая презентацияPayler. Общая презентация
Payler. Общая презентация
 
Платежное решение для сайта
Платежное решение для сайтаПлатежное решение для сайта
Платежное решение для сайта
 
инструменты для приема платежей на сайте
инструменты для приема платежей на сайтеинструменты для приема платежей на сайте
инструменты для приема платежей на сайте
 
Протокол 3-D Secure
Протокол 3-D SecureПротокол 3-D Secure
Протокол 3-D Secure
 
Павло Сидельов "Гроші 2.0 - прийом платежів і монетизація сервісів"
Павло Сидельов  "Гроші 2.0 - прийом платежів і монетизація сервісів"Павло Сидельов  "Гроші 2.0 - прийом платежів і монетизація сервісів"
Павло Сидельов "Гроші 2.0 - прийом платежів і монетизація сервісів"
 
Presentation epay
Presentation epayPresentation epay
Presentation epay
 
Доклад Анатолия Панова на конференции РИТ++ 2014. "Биллинг в большом проекте"
Доклад Анатолия Панова на конференции РИТ++ 2014. "Биллинг в большом проекте"Доклад Анатолия Панова на конференции РИТ++ 2014. "Биллинг в большом проекте"
Доклад Анатолия Панова на конференции РИТ++ 2014. "Биллинг в большом проекте"
 
Анатолий Панов (Badoo)
Анатолий Панов (Badoo)Анатолий Панов (Badoo)
Анатолий Панов (Badoo)
 

Mehr von Olga Lavrentieva

15 10-22 altoros-fact_sheet_st_v4
15 10-22 altoros-fact_sheet_st_v415 10-22 altoros-fact_sheet_st_v4
15 10-22 altoros-fact_sheet_st_v4Olga Lavrentieva
 
Сергей Ковалёв (Altoros): Practical Steps to Improve Apache Hive Performance
Сергей Ковалёв (Altoros): Practical Steps to Improve Apache Hive PerformanceСергей Ковалёв (Altoros): Practical Steps to Improve Apache Hive Performance
Сергей Ковалёв (Altoros): Practical Steps to Improve Apache Hive PerformanceOlga Lavrentieva
 
Андрей Козлов (Altoros): Оптимизация производительности Cassandra
Андрей Козлов (Altoros): Оптимизация производительности CassandraАндрей Козлов (Altoros): Оптимизация производительности Cassandra
Андрей Козлов (Altoros): Оптимизация производительности CassandraOlga Lavrentieva
 
Владимир Иванов (Oracle): Java: прошлое и будущее
Владимир Иванов (Oracle): Java: прошлое и будущееВладимир Иванов (Oracle): Java: прошлое и будущее
Владимир Иванов (Oracle): Java: прошлое и будущееOlga Lavrentieva
 
Brug - Web push notification
Brug  - Web push notificationBrug  - Web push notification
Brug - Web push notificationOlga Lavrentieva
 
Александр Протасеня: "PayPal. Различные способы интеграции"
Александр Протасеня: "PayPal. Различные способы интеграции"Александр Протасеня: "PayPal. Различные способы интеграции"
Александр Протасеня: "PayPal. Различные способы интеграции"Olga Lavrentieva
 
Антон Шемерей «Single responsibility principle в руби или почему instanceclas...
Антон Шемерей «Single responsibility principle в руби или почему instanceclas...Антон Шемерей «Single responsibility principle в руби или почему instanceclas...
Антон Шемерей «Single responsibility principle в руби или почему instanceclas...Olga Lavrentieva
 
Егор Воробьёв: «Ruby internals»
Егор Воробьёв: «Ruby internals»Егор Воробьёв: «Ruby internals»
Егор Воробьёв: «Ruby internals»Olga Lavrentieva
 
Андрей Колешко «Что не так с Rails»
Андрей Колешко «Что не так с Rails»Андрей Колешко «Что не так с Rails»
Андрей Колешко «Что не так с Rails»Olga Lavrentieva
 
Дмитрий Савицкий «Ruby Anti Magic Shield»
Дмитрий Савицкий «Ruby Anti Magic Shield»Дмитрий Савицкий «Ruby Anti Magic Shield»
Дмитрий Савицкий «Ruby Anti Magic Shield»Olga Lavrentieva
 
Сергей Алексеев «Парное программирование. Удаленно»
Сергей Алексеев «Парное программирование. Удаленно»Сергей Алексеев «Парное программирование. Удаленно»
Сергей Алексеев «Парное программирование. Удаленно»Olga Lavrentieva
 
«Почему Spark отнюдь не так хорош»
«Почему Spark отнюдь не так хорош»«Почему Spark отнюдь не так хорош»
«Почему Spark отнюдь не так хорош»Olga Lavrentieva
 
«Cassandra data modeling – моделирование данных для NoSQL СУБД Cassandra»
«Cassandra data modeling – моделирование данных для NoSQL СУБД Cassandra»«Cassandra data modeling – моделирование данных для NoSQL СУБД Cassandra»
«Cassandra data modeling – моделирование данных для NoSQL СУБД Cassandra»Olga Lavrentieva
 
«Практика построения высокодоступного решения на базе Cloud Foundry Paas»
«Практика построения высокодоступного решения на базе Cloud Foundry Paas»«Практика построения высокодоступного решения на базе Cloud Foundry Paas»
«Практика построения высокодоступного решения на базе Cloud Foundry Paas»Olga Lavrentieva
 
«Дизайн продвинутых нереляционных схем для Big Data»
«Дизайн продвинутых нереляционных схем для Big Data»«Дизайн продвинутых нереляционных схем для Big Data»
«Дизайн продвинутых нереляционных схем для Big Data»Olga Lavrentieva
 
«Обзор возможностей Open cv»
«Обзор возможностей Open cv»«Обзор возможностей Open cv»
«Обзор возможностей Open cv»Olga Lavrentieva
 
«Нужно больше шин! Eventbus based framework vertx.io»
«Нужно больше шин! Eventbus based framework vertx.io»«Нужно больше шин! Eventbus based framework vertx.io»
«Нужно больше шин! Eventbus based framework vertx.io»Olga Lavrentieva
 
«Работа с базами данных с использованием Sequel»
«Работа с базами данных с использованием Sequel»«Работа с базами данных с использованием Sequel»
«Работа с базами данных с использованием Sequel»Olga Lavrentieva
 
«Домовёнок кузя изгоняет лешего»
«Домовёнок кузя изгоняет лешего»«Домовёнок кузя изгоняет лешего»
«Домовёнок кузя изгоняет лешего»Olga Lavrentieva
 
«Ruby integration testing tools»
«Ruby integration testing tools»«Ruby integration testing tools»
«Ruby integration testing tools»Olga Lavrentieva
 

Mehr von Olga Lavrentieva (20)

15 10-22 altoros-fact_sheet_st_v4
15 10-22 altoros-fact_sheet_st_v415 10-22 altoros-fact_sheet_st_v4
15 10-22 altoros-fact_sheet_st_v4
 
Сергей Ковалёв (Altoros): Practical Steps to Improve Apache Hive Performance
Сергей Ковалёв (Altoros): Practical Steps to Improve Apache Hive PerformanceСергей Ковалёв (Altoros): Practical Steps to Improve Apache Hive Performance
Сергей Ковалёв (Altoros): Practical Steps to Improve Apache Hive Performance
 
Андрей Козлов (Altoros): Оптимизация производительности Cassandra
Андрей Козлов (Altoros): Оптимизация производительности CassandraАндрей Козлов (Altoros): Оптимизация производительности Cassandra
Андрей Козлов (Altoros): Оптимизация производительности Cassandra
 
Владимир Иванов (Oracle): Java: прошлое и будущее
Владимир Иванов (Oracle): Java: прошлое и будущееВладимир Иванов (Oracle): Java: прошлое и будущее
Владимир Иванов (Oracle): Java: прошлое и будущее
 
Brug - Web push notification
Brug  - Web push notificationBrug  - Web push notification
Brug - Web push notification
 
Александр Протасеня: "PayPal. Различные способы интеграции"
Александр Протасеня: "PayPal. Различные способы интеграции"Александр Протасеня: "PayPal. Различные способы интеграции"
Александр Протасеня: "PayPal. Различные способы интеграции"
 
Антон Шемерей «Single responsibility principle в руби или почему instanceclas...
Антон Шемерей «Single responsibility principle в руби или почему instanceclas...Антон Шемерей «Single responsibility principle в руби или почему instanceclas...
Антон Шемерей «Single responsibility principle в руби или почему instanceclas...
 
Егор Воробьёв: «Ruby internals»
Егор Воробьёв: «Ruby internals»Егор Воробьёв: «Ruby internals»
Егор Воробьёв: «Ruby internals»
 
Андрей Колешко «Что не так с Rails»
Андрей Колешко «Что не так с Rails»Андрей Колешко «Что не так с Rails»
Андрей Колешко «Что не так с Rails»
 
Дмитрий Савицкий «Ruby Anti Magic Shield»
Дмитрий Савицкий «Ruby Anti Magic Shield»Дмитрий Савицкий «Ruby Anti Magic Shield»
Дмитрий Савицкий «Ruby Anti Magic Shield»
 
Сергей Алексеев «Парное программирование. Удаленно»
Сергей Алексеев «Парное программирование. Удаленно»Сергей Алексеев «Парное программирование. Удаленно»
Сергей Алексеев «Парное программирование. Удаленно»
 
«Почему Spark отнюдь не так хорош»
«Почему Spark отнюдь не так хорош»«Почему Spark отнюдь не так хорош»
«Почему Spark отнюдь не так хорош»
 
«Cassandra data modeling – моделирование данных для NoSQL СУБД Cassandra»
«Cassandra data modeling – моделирование данных для NoSQL СУБД Cassandra»«Cassandra data modeling – моделирование данных для NoSQL СУБД Cassandra»
«Cassandra data modeling – моделирование данных для NoSQL СУБД Cassandra»
 
«Практика построения высокодоступного решения на базе Cloud Foundry Paas»
«Практика построения высокодоступного решения на базе Cloud Foundry Paas»«Практика построения высокодоступного решения на базе Cloud Foundry Paas»
«Практика построения высокодоступного решения на базе Cloud Foundry Paas»
 
«Дизайн продвинутых нереляционных схем для Big Data»
«Дизайн продвинутых нереляционных схем для Big Data»«Дизайн продвинутых нереляционных схем для Big Data»
«Дизайн продвинутых нереляционных схем для Big Data»
 
«Обзор возможностей Open cv»
«Обзор возможностей Open cv»«Обзор возможностей Open cv»
«Обзор возможностей Open cv»
 
«Нужно больше шин! Eventbus based framework vertx.io»
«Нужно больше шин! Eventbus based framework vertx.io»«Нужно больше шин! Eventbus based framework vertx.io»
«Нужно больше шин! Eventbus based framework vertx.io»
 
«Работа с базами данных с использованием Sequel»
«Работа с базами данных с использованием Sequel»«Работа с базами данных с использованием Sequel»
«Работа с базами данных с использованием Sequel»
 
«Домовёнок кузя изгоняет лешего»
«Домовёнок кузя изгоняет лешего»«Домовёнок кузя изгоняет лешего»
«Домовёнок кузя изгоняет лешего»
 
«Ruby integration testing tools»
«Ruby integration testing tools»«Ruby integration testing tools»
«Ruby integration testing tools»
 

Сергей Черничков: "Интеграция платежных систем в .Net приложения"

  • 2. Что вы узнаете?  Основные понятия и критерии выбора платежной системы  Обзор типовых методов интеграции платежных систем  Рекомендации по разработке и тестированию законченного решения
  • 3. Основные понятия  Электронная платежная система (англ. payment system) - это система расчетов между организациями и пользователями при покупке-продаже товаров и услуг через Интернет. Бывают дебетовые и кредитовые.  Продавец (англ. merchant) – это владелец онлайн-бизнеса.  Платежный шлюз (англ. payment gateway) – это техническое решение, позволяющее владельцам онлайн- бизнесов принимать оплату на вебсайте с помощью банковских карт или аккаунтов платежных систем.
  • 6. Критерии выбора  Регион платежей (Европа, США, др.)  Типы кредитных карт (MasterCard, Visa, American Express)  Объемы платежей  Online или offline платежи  Необходимость интеграции с покупательской корзиной  Поддержка платежей с мобильных устройств  Возможность рекуррентных платежей  Популярность  Наличие готовых решений и примеров кода
  • 7. Payment Gateway Pricing Countries Credit Cards CyberSource - Authorize.NET ~ 2.9% per transaction $49 setup $25 monthly 190+ Visa, MasterCard, American Express, Discover, Diner’s Club, JCB PayPal 1.9 – 5% per transaction Free setup No monthly fee 190+ MasterCard, Visa, Discover, American Express and more 2Checkout 2,4% + $0,3 per transaction Free setup No monthly fee 200+ MasterCard, Visa, Discover, American Express, Diners , JCB, WorldPay 2.75% + £0.20 per transaction Free setup£ 19.95 monthly 36 Visa Credit and Debit, MasterCard, American Express, JCB, Diners, Laser, ELV, PayPal
  • 9. Волшебная кнопка Плюсы Минусы  Интеграция за 15 минут  Программист не нужен  Безопасность обеспечивается платежной системой  Слабая кастомизация  Покупателю необходим аккаунт в платежной системе • Buy Now (PayPal) • Amazon Simple Pay Standard
  • 11. Hosted Order Page Плюсы Минусы  Быстрая интеграция  Аккаунт не нужен, оплата кредитной картой  Безопасность обеспечивается платежной системой  Слабая кастомизация  Требуется SSL  Публичный доступ для тестирования приложения • Hosted Payment Page (WorldPay) • Standard Checkout (2Checkout) • Secure Acceptance Web / Mobile (CyberSource)
  • 13. Веб-сервисы Плюсы Минусы  Высокий уровень кастомизации  Высокий уровень автоматизации  Простота интеграции в Desktop-приложения  Требуется SSL  Высокие требования по хранению и передаче данных пользователя (PCI DSS) • SOAP Toolkit API (CyberSource) • REST API (PayPal) • Payment API (2Checkout)
  • 14. PCI DSS PCI DSS (Payment Card Industry Data Security Standard) - стандарт безопасности данных индустрии платёжных карт, разработанный Советом по стандартам безопасности индустрии платежных карт, учреждённым международными платёжными системами Visa, MasterCard, American Express, JCB и Discover. Как контролируется? - Заполнение листа самооценки - Выполнение внутреннего аудита - Прохождение внешнего аудита Способ подтверждения соответствия определяется банком- эквайером.
  • 15. Рекуррентные платежи  FuturePay Service (WorldPay)  Recurrent Donation Button (PayPal)  Recurring Billing (2Checkout)  Recurring Billing for Simple Order API (CyberSource)
  • 16. Рекомендации  Читайте документацию по выбранному методу интеграции  Ищите готовые решения  Позаботьтесь об SSL-соединении  Платеж может быть обработан не сразу. Не забывайте хранить данные заказов  Постарайтесь реализовать несколько способов оплаты  Просите тест-кейсы у службы поддержки  Платить реальными кредитными картами необязательно  Приготовьтесь к неожиданностям и к постоянной коммуникации с службой поддержки 