Subskrypcje w ofercie (rekurencja)
Rekurencja na ofercie oznacza, że SUCCESS pierwszej płatności zakłada subskrypcję klienta (nie mylić z planem SaaS Zevio). W panelu model to BLIK O + frequency + opcjonalne occurrences/kotwica miesięczna. Metody: BLIK cykliczny, karta COF, warianty manualne, Apple/Google przy Stripe.
Modele BLIK (API)
- O - frequency wymagane; opcjonalnie occurrences i monthly anchors; UI zawsze O.
- M - frequency jak O (API).
- A - frequency +
singleLimitAmount+totalLimitAmount(≥ single) +expirationDate; bez occurrences.
Statusy subskrypcji
ACTIVE,TRIAL,PAST_DUE,PAUSED,PENDING_CANCELLATION,CANCELLED,EXPIRED,SUSPENDED,COMPLETED
Akcje merchant / portal
- Anulowanie:
period_end|immediate|scheduled(+ powody anulacji organizacji). - Pauza / odpauzowanie (gdy
allowPause). - Resume zakończonej (gdy dozwolone) z wyborem metody.
- Update payment method, switch offer (grupa / retention), edycja contents (org).
Źródła anulacji (cancellation sources)
CUSTOMER,ORGANIZATION,API,CUSTOMER_PORTAL,PAYMENT_FAILURE,MANUAL_RENEWAL_TIMEOUT,TPAY_BLIK_ALIAS_UNREGISTERED,TPAY_BLIK_ALIAS_EXPIRED,TPAY_CARD_REVOKED,QR_DEACTIVATED,QR_ARCHIVED,PLAN_ORGANIZATION_CANCEL,PLAN_DEACTIVATED,VALID_UNTIL_REACHED,SIMULATION
Ponawianie i cron
Automatyczne odnowienia dispatchuje cron /cron/recurring-payments (co 10 min) z polityką retry oferty. Codzienne maintenance: alias BLIK, scheduled cancel, renewal notices. Ops może globalnie wstrzymać recurring billing.