Centralizes the 'is the user on any kind of trial?' question in the model. Equivalent behavior — Cashier's subscribed() already includes trialing subscriptions — but semantically cleaner and easier to extend. |
||
|---|---|---|
| .. | ||
| Api | ||
| App | ||
Centralizes the 'is the user on any kind of trial?' question in the model. Equivalent behavior — Cashier's subscribed() already includes trialing subscriptions — but semantically cleaner and easier to extend. |
||
|---|---|---|
| .. | ||
| Api | ||
| App | ||