Шаг 1
Клиент оформляет заказ
GetCourse создаёт заказ со статусом «Ожидает оплаты»
Шаг 2
Перенаправление в Platron
Клиент попадает на платёжную форму Platron
Шаг 3
Platron обрабатывает платёж
Банк-эквайер подтверждает или отклоняет транзакцию
Шаг 4
Webhook: Platron → GetCourse
Platron отправляет уведомление об успешной оплате
Шаг 5
GetCourse обновляет статус заказа
Статус меняется с «Ожидает оплаты» на «Оплачен»
Шаг 6
Автоматическая выдача доступа
GetCourse активирует доступ к курсу для ученика
Шаг 7
✅ Доступ предоставлен
Ученик видит курс в личном кабинете, всё готово