Changelog
ShippedBackend

Subscriptions that start on time, and end when they should

Providers announce a subscription differently than they announce a one-off sale, and we were listening for only one of the two. A subscription could be paid for and unlock nothing, and a cancellation could go through without the access ever being taken back. Both directions now work, and a member you look at months later says what happened to them.

  • A subscription unlocks access the same way a purchase does, whichever wording the provider uses
  • Cancelling really removes access, so your paywall closes again
  • Cancelling at the end of the paid period keeps access running until that date, as it should
  • A cancelled member is now labelled as ended and keeps the provider, with the purchase and end dates in the note