Биллинг и платежи PebbleHost
Глобальному хостеру нужно, чтобы клиенты безопасно оплачивали инвойсы, а staff вёл Stripe/PayPal в test и live, не ломая историю биллинга.
Задача
Инвойсы жили в существующей 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 на лендинге.
Бесплатный discovery-звонок
Хаотичный стек или зависшая интеграция - Integrono наметит самый умный первый шаг.
Вы получаете senior-взгляд на бюджетные ловушки, зависимости и когда покупать, склеивать или писать - до старта оплаты. CEO остаётся в контуре.