Projects

Хостинг · Биллинг · Платежи

PebbleHost - биллинг и платежи

PebbleHost - глобальный хостинг Minecraft, dedicated и Discord bots. Для будущих клиентов важно, что я сделал внутри: pluggable платежную платформу, чтобы клиенты безопасно платили инвойсы, а staff управлял gateway в test/live.

Роль Инженер платежных систем · billing domain
Формат Продакшен payment-модуль от gateway до инвойсов
Platform type Web

Задача

Инвойсы жили в существующей Yii-панели. Разовый checkout на картах и PayPal раздвоил бы биллинг. Нужен был pluggable gateway с vault, webhooks и рефандами.

Стек

PHP, Yii, Stripe API, PayPal API, Payment Element, SetupIntents, webhooks, invoice billing.

Архитектура

  • Слой gateway на домене инвойса: Stripe Payment Element + PayPal Checkout
  • Vaulted карты и PayPal; webhooks обоих провайдеров
  • UX клиента: оплата unpaid invoices, saved methods, confirm в InvoiceService
  • Staff: вкл/выкл gateway, test/live, журнал, полные/частичные рефанды
  • Регрессии вокруг intents, webhooks и ручных платежей

Результат

Клиенты платят в панели, которой уже пользуются. Паттерн Integrono здесь - платёжная платформа с мониторингом и откатом, а не сниппет Stripe на лендинге.

Стек

PHP Yii Stripe API PayPal API webhooks invoice billing Payment Element payment method vault

Бесплатный discovery-звонок

Хаотичный стек или зависшая интеграция - Integrono наметит самый умный первый шаг.

Вы получаете senior-взгляд на бюджетные ловушки, зависимости и когда покупать, склеивать или писать - до старта оплаты. CEO остаётся в контуре.