Phase 3: Payment Gateway