API.260916-MINOR

Prev Next

💡 New

Block externally managed and foreign subscriptions as a cross-selling source

Externally managed subscriptions (managed outside the platform) and foreign orders can no longer be used as the source of a cross-selling. This prevents a successor subscription from being created and charged next to a contract the platform does not control end to end.

🔧 Improved

Reduced log noise for App Store check retries

The repeated-check-failure backoff for the Apple App Store is now logged at INFO instead of WARN, reducing unnecessary noise in the logs.

Access rights from order import no longer expire prematurely

For subscriptions created via order import, access rights could expire after the first billing cycle when the reference start date and next booking date were misaligned. Access now correctly reflects the subscription runtime.

Daily IVW record creation for subscriptions without a delivery address

The daily IVW record creation no longer fails with a "Precondition failed" error for subscriptions that have no delivery address. Affected subscriptions are now processed correctly.

Login-attempts search no longer returns an internal error

The endpoint for retrieving successful login attempts no longer returns an internal error (99500) during the database scan.