Seraya Psikologi — Documentation

Booking and payment MVP · Implementation baseline · 96 ADR

26. Consume Package Entitlements by Operational Outcome

Status

Accepted for the MVP working model; correction authority is resolved by ADR 0054. completed/no_show consumption and approved-cancellation non-consumption are resolved by ADR 0026/0027/0028. Restored entitlement retains original expiry under ADR 0062; only explicit Admin extension can change it.

Context

A package needs a reliable remaining-session balance. Consuming an entitlement at booking/confirmation would make an approved cancellation look used; consuming it automatically on every no-show would encode a business penalty before policy is decided.

Decision

No clinical information is needed to make this decision.

Consequences

Positive:

Costs and constraints:

Open follow-up

Define explicit Admin extension/credit/refund behavior for a restored entitlement whose original expiry has passed; original-expiry retention is resolved by ADR 0062.