SlideShare a Scribd company logo
1 of 51
Download to read offline
ИНТЕРНЕТ-ЭКВАЙРИНГ	
101
Сычев	Алексей
Серверный	разработчик
Вопросы	(ответы	дальше)
•Что	такое	интернет-эквайринг?
•Как	выглядит	процесс	оплаты?
•Какие	трудности	могут	возникнуть?
1/50
О	себе
•RideWithLocal
•ex-Payler (лауреат	Премии	Рунета	2014)
2/50
Эквайринг
– прием	платежных	карт	к	оплате	за	
товары	и	услуги.
3/50
– эквайринг	с	использованием	средств	
электронной	коммерции.
Интернет-эквайринг
4/50
5/50
F	– Forecast	(прогноз)
6/50
7/50
8/50
1. Авторизация – разрешение	на	проведение	
операции,	предоставляемое	банком-
эмитентом.
2. Клиринг
Стадии	эквайринга
9/50
10/50
11/50
12/50
13/50
14/50
15/50
16/50
17/50
18/50
1. Авторизация
2. Клиринг – безналичный	взаиморасчет.
Стадии	эквайринга
19/50
20/50
21/50
22/50
23/50
24/50
25/50
26/50
Возврат	платежа
•Отмена (cancellation)	– возврат	покупателю	
платежа,	по	которому	не	был	выполнен	
клиринг.
•Рефанд (refund)
•Чарджбэк (chargeback)
27/50
Возврат	платежа
•Отмена (cancellation)	
•Рефанд (refund)	– возврат	покупателю	
платежа,	по	которому	ранее	деньги	были	
списаны	с	карты.	
•Чарджбэк (chargeback)
28/50
Возврат	платежа
•Отмена (cancellation)	
•Рефанд (refund)	
•Чарджбэк (chargeback)	– процесс	
оспаривания банком-эмитентом	операции	
по карте.
29/50
Платежные	шлюзы
30/50
Минусы	посредников
•Высокий	процент
•Ограниченное	число	банков
31/50
Сложности	приема	платежей
•Мошенничество
•Необходимость	сертификации
32/50
Кардинг
– вид	мошенничества	(фрода)	с	банковскими	
картами	или	их	реквизитами.
33/50
Кража	карточных	данных
•Фишинг
•Трояны
•Сниффинг
•Скимминг
34/50
35/50
36/50
Способы	защиты	от	фрода
•3-D	Secure
•Антифрод-система
37/50
38/50
Антифрод-системы
39/50
Сложности	приема	платежей
•Мошенничество
•Необходимость	сертификации
40/50
PCI	SSC
– международный	регулирующий	орган	в	
сфере	безопасности	обращения	платежных	
карт.
41/50
42/50
Стандарт	PCI	DSS
– документ,	определяющий̆	требования	по	
обеспечению	безопасности	обращения	
платежных	карт.	
43/50
Действие PCI	DSS
Любая	организация,	которая	в	течение	года	
сохраняет,	обрабатывает	или	передает	хотя	бы	
один номер	карты.	
44/50
Структура	PCI	DSS
•12	разделов
•288	проверочных	процедур
45/50
Certificate of Validation
ID03042015
PAYLER LLC
Moscow, Russian Federation
Contact: CEO, Konstantin Kopyltsov, konstantin@payler.com
It is hereby confirmed that Payler is
COMPLIANT
With the PCI DSS 3.0 (Payment Gateway/Switch) requirements for
Secure Credit Card Payments, as defined by the
PCI Security Standards Council and required by MasterCard and VISA
Validity period
03 April 2015 – 03 April 2016
The PCI DSS assessment was performed by:
Mr. Aurimas Garsva
QSA FortConsult A/S
Date
..........................................................
FortConsult A/S
Signature
..........................................................
..........................................................
The certification is a snapshot in time, Payler needs to ensure continous compliance by adhering to the PCI DSS standard throughout the whole period of the certification.
FortConsult is the Danish company, that is certified by VISA and MasterCard to carry out both security audits and security scans of business enterprises’ critical payments in accordance with the PCI standard.
www.fortconsult.net
46/50
47/50
Стандарт	PCI	PA-DSS	
– документ,	определяющий̆	требования	к	
приложениям и	процессу	их	разработки.	
48/50
Соответствие	PCI	DSS
Лист	самооценки	SAQ	A,	содержащий	13	
проверочных	процедур.
49/50
Интернет-эквайринг	101
•Банковские	карты	используют	80%	
пользователей
•Две	стадии:	авторизация	и	клиринг
•Проще	работать	через	посредников
•Или	нужно	приготовиться	защищаться	от	
мошенников	и	пройти	сертификацию
50/50

More Related Content

Viewers also liked

Rambler.iOS #8: Как не стать жертвой бэкендеров
Rambler.iOS #8: Как не стать жертвой бэкендеровRambler.iOS #8: Как не стать жертвой бэкендеров
Rambler.iOS #8: Как не стать жертвой бэкендеровRAMBLER&Co
 
RDSDataSource: OCLint
RDSDataSource: OCLintRDSDataSource: OCLint
RDSDataSource: OCLintRAMBLER&Co
 
RDSDataSource: Автогенерация документации для SDK
RDSDataSource: Автогенерация документации для SDKRDSDataSource: Автогенерация документации для SDK
RDSDataSource: Автогенерация документации для SDKRAMBLER&Co
 
Rambler.iOS #6: Не рычите на pbxproj
Rambler.iOS #6: Не рычите на pbxprojRambler.iOS #6: Не рычите на pbxproj
Rambler.iOS #6: Не рычите на pbxprojRAMBLER&Co
 
RDSDataSource: YapDatabase
RDSDataSource: YapDatabaseRDSDataSource: YapDatabase
RDSDataSource: YapDatabaseRAMBLER&Co
 
Rambler.iOS #7: Построение сложного табличного интерфейса
Rambler.iOS #7: Построение сложного табличного интерфейсаRambler.iOS #7: Построение сложного табличного интерфейса
Rambler.iOS #7: Построение сложного табличного интерфейсаRAMBLER&Co
 
Rambler.iOS #4: Создание модульных приложений на примере Рамблер.Кассы
Rambler.iOS #4: Создание модульных приложений на примере Рамблер.КассыRambler.iOS #4: Создание модульных приложений на примере Рамблер.Кассы
Rambler.iOS #4: Создание модульных приложений на примере Рамблер.КассыRAMBLER&Co
 
RDSDataSource: iOS Reverse Engineering for inexperienced
RDSDataSource: iOS Reverse Engineering for inexperiencedRDSDataSource: iOS Reverse Engineering for inexperienced
RDSDataSource: iOS Reverse Engineering for inexperiencedRAMBLER&Co
 
Rambler.iOS #5: VIPER и Swift
Rambler.iOS #5: VIPER и SwiftRambler.iOS #5: VIPER и Swift
Rambler.iOS #5: VIPER и SwiftRAMBLER&Co
 

Viewers also liked (9)

Rambler.iOS #8: Как не стать жертвой бэкендеров
Rambler.iOS #8: Как не стать жертвой бэкендеровRambler.iOS #8: Как не стать жертвой бэкендеров
Rambler.iOS #8: Как не стать жертвой бэкендеров
 
RDSDataSource: OCLint
RDSDataSource: OCLintRDSDataSource: OCLint
RDSDataSource: OCLint
 
RDSDataSource: Автогенерация документации для SDK
RDSDataSource: Автогенерация документации для SDKRDSDataSource: Автогенерация документации для SDK
RDSDataSource: Автогенерация документации для SDK
 
Rambler.iOS #6: Не рычите на pbxproj
Rambler.iOS #6: Не рычите на pbxprojRambler.iOS #6: Не рычите на pbxproj
Rambler.iOS #6: Не рычите на pbxproj
 
RDSDataSource: YapDatabase
RDSDataSource: YapDatabaseRDSDataSource: YapDatabase
RDSDataSource: YapDatabase
 
Rambler.iOS #7: Построение сложного табличного интерфейса
Rambler.iOS #7: Построение сложного табличного интерфейсаRambler.iOS #7: Построение сложного табличного интерфейса
Rambler.iOS #7: Построение сложного табличного интерфейса
 
Rambler.iOS #4: Создание модульных приложений на примере Рамблер.Кассы
Rambler.iOS #4: Создание модульных приложений на примере Рамблер.КассыRambler.iOS #4: Создание модульных приложений на примере Рамблер.Кассы
Rambler.iOS #4: Создание модульных приложений на примере Рамблер.Кассы
 
RDSDataSource: iOS Reverse Engineering for inexperienced
RDSDataSource: iOS Reverse Engineering for inexperiencedRDSDataSource: iOS Reverse Engineering for inexperienced
RDSDataSource: iOS Reverse Engineering for inexperienced
 
Rambler.iOS #5: VIPER и Swift
Rambler.iOS #5: VIPER и SwiftRambler.iOS #5: VIPER и Swift
Rambler.iOS #5: VIPER и Swift
 

More from RAMBLER&Co

RDSDataSource: Основы LLVM
RDSDataSource: Основы LLVMRDSDataSource: Основы LLVM
RDSDataSource: Основы LLVMRAMBLER&Co
 
Rambler.iOS #9: Анализируй это!
Rambler.iOS #9: Анализируй это!Rambler.iOS #9: Анализируй это!
Rambler.iOS #9: Анализируй это!RAMBLER&Co
 
Rambler.iOS #9: Нужны ли бэкенд-разработчики, когда есть Swift?
Rambler.iOS #9: Нужны ли бэкенд-разработчики, когда есть Swift?Rambler.iOS #9: Нужны ли бэкенд-разработчики, когда есть Swift?
Rambler.iOS #9: Нужны ли бэкенд-разработчики, когда есть Swift?RAMBLER&Co
 
Rambler.iOS #9: Life with out of memory
Rambler.iOS #9: Life with out of memoryRambler.iOS #9: Life with out of memory
Rambler.iOS #9: Life with out of memoryRAMBLER&Co
 
RDSDataSource: Построение UML диаграмм
RDSDataSource: Построение UML диаграммRDSDataSource: Построение UML диаграмм
RDSDataSource: Построение UML диаграммRAMBLER&Co
 
Rambler.iOS #8: Чистые unit-тесты
Rambler.iOS #8: Чистые unit-тестыRambler.iOS #8: Чистые unit-тесты
Rambler.iOS #8: Чистые unit-тестыRAMBLER&Co
 
Rambler.iOS #8: Сервис-ориентированная архитектура
Rambler.iOS #8: Сервис-ориентированная архитектураRambler.iOS #8: Сервис-ориентированная архитектура
Rambler.iOS #8: Сервис-ориентированная архитектураRAMBLER&Co
 
Rambler.iOS #8: Make your app extensible with JavaScriptCore
Rambler.iOS #8: Make your app extensible with JavaScriptCoreRambler.iOS #8: Make your app extensible with JavaScriptCore
Rambler.iOS #8: Make your app extensible with JavaScriptCoreRAMBLER&Co
 
RDSDataSource: Плюрализация в iOS
RDSDataSource: Плюрализация в iOSRDSDataSource: Плюрализация в iOS
RDSDataSource: Плюрализация в iOSRAMBLER&Co
 
RDSDataSource: Flux, Redux, ReSwift
RDSDataSource: Flux, Redux, ReSwiftRDSDataSource: Flux, Redux, ReSwift
RDSDataSource: Flux, Redux, ReSwiftRAMBLER&Co
 
Rambler.iOS #6: Pagination Demystified
Rambler.iOS #6: Pagination DemystifiedRambler.iOS #6: Pagination Demystified
Rambler.iOS #6: Pagination DemystifiedRAMBLER&Co
 
Rambler.iOS #5: TDD и VIPER
Rambler.iOS #5: TDD и VIPERRambler.iOS #5: TDD и VIPER
Rambler.iOS #5: TDD и VIPERRAMBLER&Co
 
Rambler.iOS #5: Переходы и передача данных между VIPER модулями
Rambler.iOS #5: Переходы и передача данных между VIPER модулямиRambler.iOS #5: Переходы и передача данных между VIPER модулями
Rambler.iOS #5: Переходы и передача данных между VIPER модулямиRAMBLER&Co
 
Rambler.iOS #5: VIPER a la Rambler
Rambler.iOS #5: VIPER a la RamblerRambler.iOS #5: VIPER a la Rambler
Rambler.iOS #5: VIPER a la RamblerRAMBLER&Co
 

More from RAMBLER&Co (14)

RDSDataSource: Основы LLVM
RDSDataSource: Основы LLVMRDSDataSource: Основы LLVM
RDSDataSource: Основы LLVM
 
Rambler.iOS #9: Анализируй это!
Rambler.iOS #9: Анализируй это!Rambler.iOS #9: Анализируй это!
Rambler.iOS #9: Анализируй это!
 
Rambler.iOS #9: Нужны ли бэкенд-разработчики, когда есть Swift?
Rambler.iOS #9: Нужны ли бэкенд-разработчики, когда есть Swift?Rambler.iOS #9: Нужны ли бэкенд-разработчики, когда есть Swift?
Rambler.iOS #9: Нужны ли бэкенд-разработчики, когда есть Swift?
 
Rambler.iOS #9: Life with out of memory
Rambler.iOS #9: Life with out of memoryRambler.iOS #9: Life with out of memory
Rambler.iOS #9: Life with out of memory
 
RDSDataSource: Построение UML диаграмм
RDSDataSource: Построение UML диаграммRDSDataSource: Построение UML диаграмм
RDSDataSource: Построение UML диаграмм
 
Rambler.iOS #8: Чистые unit-тесты
Rambler.iOS #8: Чистые unit-тестыRambler.iOS #8: Чистые unit-тесты
Rambler.iOS #8: Чистые unit-тесты
 
Rambler.iOS #8: Сервис-ориентированная архитектура
Rambler.iOS #8: Сервис-ориентированная архитектураRambler.iOS #8: Сервис-ориентированная архитектура
Rambler.iOS #8: Сервис-ориентированная архитектура
 
Rambler.iOS #8: Make your app extensible with JavaScriptCore
Rambler.iOS #8: Make your app extensible with JavaScriptCoreRambler.iOS #8: Make your app extensible with JavaScriptCore
Rambler.iOS #8: Make your app extensible with JavaScriptCore
 
RDSDataSource: Плюрализация в iOS
RDSDataSource: Плюрализация в iOSRDSDataSource: Плюрализация в iOS
RDSDataSource: Плюрализация в iOS
 
RDSDataSource: Flux, Redux, ReSwift
RDSDataSource: Flux, Redux, ReSwiftRDSDataSource: Flux, Redux, ReSwift
RDSDataSource: Flux, Redux, ReSwift
 
Rambler.iOS #6: Pagination Demystified
Rambler.iOS #6: Pagination DemystifiedRambler.iOS #6: Pagination Demystified
Rambler.iOS #6: Pagination Demystified
 
Rambler.iOS #5: TDD и VIPER
Rambler.iOS #5: TDD и VIPERRambler.iOS #5: TDD и VIPER
Rambler.iOS #5: TDD и VIPER
 
Rambler.iOS #5: Переходы и передача данных между VIPER модулями
Rambler.iOS #5: Переходы и передача данных между VIPER модулямиRambler.iOS #5: Переходы и передача данных между VIPER модулями
Rambler.iOS #5: Переходы и передача данных между VIPER модулями
 
Rambler.iOS #5: VIPER a la Rambler
Rambler.iOS #5: VIPER a la RamblerRambler.iOS #5: VIPER a la Rambler
Rambler.iOS #5: VIPER a la Rambler
 

Rambler.iOS #7: Интернет-эквайринг 101