Перейти к основному контенту
Tech Path Finder
КурсыИнтервьюКод-ревьюБлог
Tech Path Finder

Персонализированный путеводитель в IT. Квизы, мок-интервью, код ревью и аналитика прогресса.

@potapov_me

Платформа

  • Курсы
  • Прогресс
  • Мок-интервью
  • Код ревью
  • Живое ревью с ИИ
  • Тренажёр переговоров
  • Закладки

Контент

  • Блог
  • Главная
  • Обратная связь

Компания

  • О проекте
  • Тарифы
  • Условия использования
  • Конфиденциальность
  • Согласие на обработку данных
  • Cookie
  • Реквизиты

Аккаунт

  • Войти
  • Зарегистрироваться
  • Профиль

© 2026 Tech Path Finder. Все права защищены.

·ИП Потапов К.С.·Политика конфиденциальности·
Сделано с ❤️ в России
  1. Transaction Fee Model
transaction_fee_model

Transaction Fee Model

Комиссия с транзакций: PayPal, Stripe и платежная инфраструктура

Transaction Fee Model: Комиссия с транзакций

Монетизация движения денег. Разбираем, как PayPal, Stripe и другие платежные компании зарабатывают на комиссиях.

#Суть модели

Transaction Fee Model — бизнес-модель, где компания получает процент или фиксированную сумму с каждой обработанной транзакции. Характерна для платежных систем, финтех-сервисов и marketplace.

#Ключевые характеристики

ПараметрЗначение
Барьер входаВысокий (лицензии, compliance, доверие)
Маржинальность40-70% после масштабирования
МасштабируемостьОчень высокая
Зависимость от данныхКритическая (fraud, risk)
Ключевой рискРегуляторные изменения, fraud

#Основные метрики

TPV (Total Payment Volume) = Общая сумма обработанных платежей

Take Rate = Revenue / TPV × 100%
(обычно 1.5-3.5% для card processing)

Revenue = TPV × Take Rate

Payment Success Rate = Успешные платежи / Все попытки × 100%

Chargeback Rate = Chargebacks / Транзакции × 100%
(должен быть < 1% для viability)

#Кейс 1: Stripe

#Бизнес-модель

Stripe — платежная инфраструктура для интернета. В 2023 году:

  • TPV: $817 млрд
  • Выручка: ~$14-16 млрд (оценка)
  • Take rate: ~1.8-2.0% blended
  • Customers: 4+ млн бизнесов

#Эволюция модели

2010: Запуск — 7 строк кода для приёма платежей
    ↓
2012-2015: API-first, developer experience focus
    ↓
2016-2019: Expansion — Connect, Billing, Capital
    ↓
2020-2026: Platform play — Treasury, Issuing, Climate

#Pricing структура

ПродуктPricingОписание
Payments2.9% + $0.30Card processing
Connect0.25-0.5%Marketplace payouts
Billing0.5% + $0.50Subscription management
IssuingInterchange share + feesVirtual/physical cards
Capital2.5-10% фиксMerchant cash advance

#Техническая архитектура

1. Payment flow

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  Customer   │ ──▶ │  Merchant   │ ──▶ │   Stripe    │
│  (карта)    │     │  (сайт)     │     │   API       │
└─────────────┘     └─────────────┘     └─────────────┘
                                              │
                                              ▼
┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│   Issuing   │ ◀── │   Card      │ ◀── │  Acquiring  │
│   Bank      │     │   Network   │     │  Bank       │
│  (Chase)    │     │  (Visa)     │     │  (Stripe)   │
└─────────────┘     └─────────────┘     └─────────────┘

2. Интерчей-структура

$100 транзакция:

┌─────────────────────────────────────────────────────────┐
│  $100.00  Список покупателя                            │
├─────────────────────────────────────────────────────────┤
│  -$2.50   Interchange fee (Issuing bank — Chase)       │
│  -$0.10   Network fee (Visa/Mastercard)                │
│  -$0.30   Acquirer fee (Stripe)                        │
├─────────────────────────────────────────────────────────┤
│  $97.10   Выплачено мерчанту                           │
│  $2.90    Stripe revenue (2.9% + $0.30)                │
└─────────────────────────────────────────────────────────┘

3. Fraud detection (Radar)

Stripe Radar использует ML для детекции fraud:

# Упрощённая модель fraud detection class StripeRadar: def __init__(self): self.fraud_model = load_ml_model('fraud_v3') self.risk_rules = load_risk_rules() def evaluate_transaction(self, transaction): # Извлечение признаков features = self.extract_features(transaction) # ML prediction fraud_score = self.fraud_model.predict(features) # Применение правил risk_level = 'low' if fraud_score > 0.8: risk_level = 'high' elif fraud_score > 0.5: risk_level = 'medium' # Проверка правил (можно переопределить ML) for rule in self.risk_rules: if rule.matches(transaction): risk_level = rule.action return { 'fraud_score': fraud_score, 'risk_level': risk_level, 'action': 'block' if risk_level == 'high' else 'allow' } def extract_features(self, tx): return { 'amount': tx.amount, 'currency': tx.currency, 'country_match': tx.billing_country == tx.ip_country, 'velocity': self.get_transaction_velocity(tx.card_hash), 'device_fingerprint': tx.device_score, 'email_age': self.get_email_age(tx.email), # 100+ других признаков }

#Продукты Stripe

Payments — core processing:

  • Card acceptance (online, in-person)
  • 135+ валют, 45+ стран
  • 99.99% uptime SLA

Connect — для marketplace и платформ:

  • Onboarding sellers
  • Split payments
  • Payouts к разным провайдерам
  • Compliance (KYC/KYB)
# Пример Connect integration для marketplace import stripe stripe.api_key = "sk_test_..." # Создание connected account (seller) account = stripe.Account.create( type="express", email="seller@example.com", capabilities={ "card_payments": {"requested": True}, "transfers": {"requested": True}, }, ) # Создание payment с split payment_intent = stripe.PaymentIntent.create( amount=10000, # $100 currency="usd", payment_method_types=["card"], transfer_data={ "destination": account.id, "amount": 9000, # $90 seller }, application_fee_amount=1000, # $10 платформа )

Billing — subscription management:

  • Recurring payments
  • Dunning (retry logic)
  • Revenue recognition (ASC 606)

Capital — merchant cash advance:

  • Advance до $5M
  • Repayment: 2.5-10% фикс
  • Автоматическое списание с платежей

Issuing — card creation:

  • Virtual cards для расходов
  • Physical cards для сотрудников
  • Real-time controls

#Метрики Stripe

МетрикаЗначение
TPV$817 млрд (2023)
Take rate~1.8-2.0% blended
Payment success rate85-95% (зависит от региона)
Chargeback rate< 0.5%

#Кейс 2: PayPal

#Бизнес-модель

PayPal — цифровой кошелёк и платежная платформа. В 2023 году:

  • TPV: $1.53 трлн
  • Выручка: $29.8 млрд
  • Active accounts: 435 млн
  • Take rate: ~1.9% blended

#Отличия от Stripe

ПараметрStripePayPal
ФокусDeveloper-first APIConsumer wallet + checkout
IntegrationAPI для разработчиковPayPal button, one-click
Consumer brandСлабый (B2B2C)Сильный (direct consumer)
Take rate2.9% + $0.302.5-3.5% (varies)
VenmoНетДа (P2P)

#Экосистема PayPal

┌─────────────────────────────────────────────────────────┐
│              PayPal Ecosystem                           │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  PayPal Core         Venmo              Braintree      │
│  - Checkout          - P2P payments     - SDK          │
│  - Wallet            - Social feed      - Card processing│
│  - BNPL (Pay in 4)   - Debit card       │              │
│                                                         │
│  Xoom                Hyperwallet        Paidy          │
│  - Remittances       - Mass payouts     - BNPL Japan   │
│                                                         │
└─────────────────────────────────────────────────────────┘

#Техническая архитектура

1. Checkout flow

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  Customer   │ ──▶ │  PayPal     │ ──▶ │  Merchant   │
│  (checkout) │     │  Checkout   │     │  (redirect) │
└─────────────┘     └─────────────┘     └─────────────┘
                           │
                           ▼
┌─────────────────────────────────────────────────────────┐
│  PayPal Wallet                                          │
│  - Linked bank account                                  │
│  - Linked card                                          │
│  - PayPal balance                                       │
└─────────────────────────────────────────────────────────┘

2. Risk management

PayPal обрабатывает $1.5 трлн TPV с fraud rate < 0.2%:

# Упрощённая система risk management PayPal class PayPalRiskManager: def __init__(self): self.ml_models = { 'fraud': load_model('fraud_detection'), 'money_laundering': load_model('aml'), 'account_takeover': load_model('ato'), } def evaluate_transaction(self, tx): # Multi-model scoring scores = {} for model_name, model in self.ml_models.items(): scores[model_name] = model.predict(tx.features) # Ensemble decision overall_risk = self.ensemble(scores) # Actions if overall_risk > 0.9: return 'block' elif overall_risk > 0.6: return 'review' # Manual review queue else: return 'approve'

#Монетизация PayPal

Источник% выручкиTake rate / Pricing
Transaction revenues~85%2.5-3.5% blended
Other value added~15%FX, crypto, BNPL fees

#Payment processing deep dive

#Card network ecosystem

┌─────────────────────────────────────────────────────────┐
│              Four-Party Model                           │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  Cardholder ←→ Issuer (Chase, BoA)                     │
│       ↑              ↑                                  │
│       │              │                                  │
│  Network (Visa/MC)   │                                  │
│       ↑              │                                  │
│       │              │                                  │
│  Merchant ←→ Acquirer (Stripe, PayPal)                 │
│                                                         │
└─────────────────────────────────────────────────────────┘

Issuer — банк, выпустивший карту:

  • Несёт credit risk
  • Получает interchange fee (~2%)

Network — Visa, Mastercard:

  • Обрабатывает транзакции
  • Получает network fee (~0.1%)

Acquirer — Stripe, PayPal:

  • Обрабатывает платежи для мерчанта
  • Получает acquirer fee (~0.3% + фикс)

#Authorization flow

1. Customer вводит карту на сайте
2. Merchant отправляет в Stripe
3. Stripe → Acquiring bank
4. Acquiring → Card Network
5. Network → Issuing bank
6. Issuer проверяет:
   - Доступный лимит
   - Fraud score
   - CVV match
7. Ответ (approve/decline) идёт обратно
8. Весь процесс: 2-3 секунды
# Упрощённый authorization flow def authorize_payment(card, amount, merchant): # Step 1: Fraud check fraud_score = run_fraud_check(card, amount, merchant) if fraud_score > 0.8: return Decline(reason='suspected_fraud') # Step 2: Send to network auth_request = { 'card_number': encrypt(card.number), 'expiry': card.expiry, 'cvv': card.cvv, 'amount': amount, 'merchant_id': merchant.id, 'mcc': merchant.category_code, } # Step 3: Network routing network = get_network(card.bin) # Visa/MC/Amex response = network.authorize(auth_request) # Step 4: Handle response if response.approved: return Approve(auth_code=response.auth_code) else: return Decline(reason=response.decline_code)

#Региональные особенности

#США

  • Методы оплаты: Кредитные карты (80%+), debit, ACH
  • Take rate: 2.9% + $0.30 стандарт
  • Регулирование: State money transmitter licenses

#ЕС

  • Методы оплаты: Карты, SEPA, iDEAL (NL), Sofort (DE)
  • Регулирование: PSD2, SCA (Strong Customer Authentication)
  • Interchange: Caps (0.2% debit, 0.3% credit)

#Китай

  • Методы оплаты: Alipay, WeChat Pay (90%+)
  • Карты: Минимальное использование
  • Особенности: QR-code payments, super-apps

#Россия/СНГ

  • Методы оплаты: Карты (Мир), СБП, электронные кошельки
  • Регулирование: 152-ФЗ, локализация данных
  • Особенности: Наличные всё ещё популярны

#Проблемы и вызовы

#1. Fraud prevention

Проблема: $41 млрд потерь от fraud в 2022.

Решения:

  • ML модели (Radar, Fraud Protection Advanced)
  • 3D Secure 2.0 (SCA в ЕС)
  • Device fingerprinting
  • Behavioral biometrics

#2. Compliance burden

Проблема: Сотни лицензий, AML/KYC требования.

Решения:

  • Compliance команды (1000+ человек у Stripe/PayPal)
  • Автоматизация KYC/KYB
  • Partner banking (для сокращения лицензий)

#3. Chargebacks

Проблема: Merchants теряют деньги на fraud chargebacks.

Решения:

  • Radar for Fraud Teams
  • Evidence submission automation
  • Chargeback protection products

#4. Margin pressure

Проблема: Конкуренция снижает take rates.

Решения:

  • Value-added services (Billing, Capital)
  • Volume discounts для enterprise
  • Cross-sell higher margin products

#Внедрение transaction fee model

#Чеклист для запуска

  • Получить payment institution license или partner with bank
  • Интеграция с card networks (через processor)
  • PCI DSS compliance (Level 1)
  • AML/KYC программы
  • Fraud detection система
  • Risk management (reserve funds)
  • Payout infrastructure

#Технологический стек

Core Processing: - Payment gateway - Tokenization (PCI scope reduction) - 3D Secure handling Risk & Compliance: - Fraud detection ML models - KYC/KYB verification - Transaction monitoring - Sanctions screening Operations: - Dispute/chargeback management - Reconciliation - Settlement

Далее: Direct-to-Consumer Model