🔧Change
Consistent status and cancellation dates
Multiuser subscriptions now return consistent status and cancellation information. When a multiuser subscription is canceled, its status is now correctly set to “inactive”, independent of the main subscription’s status. When a cancellation is revoked, the cancellation date and end date are cleared again so the current subscription state is shown correctly.
🐛 Fix
PLEN-11010: When changing an offer with NowWithInvoice, the original invoice was not canceled if an optional reason (“Technical Reason”) was provided. The invoice is now canceled correctly regardless of this field, and a cancellation invoice is created.
PLEN-10906: Customers who registered via Google or Facebook login were not always shown in search results in the Merchant Backend. These registrations are now captured correctly and appear in search as expected.
PLEN-10709: In Checkout, issue-based subscriptions with only one recurring paid issue showed too many possible start dates. The selection is now correctly derived from the configured start dates, and start dates in the past are no longer offered for selection.
PLEN-11002: For product contracts with a start date in the future, multiuser invitations could not be created reliably and user management in the Frisbii Media Merchant Backend behaved incorrectly. Invitations and actions are now consistently disabled for product contracts that are not yet active, and the API returns a clear message that invitations are only allowed once the product contract has started.