STAGE
🔧 Change
Purchase order indicator limited to 50 characters
The purchase order indicator now accepts at most 50 characters on every endpoint that sets it. Invoice correction, contract invoice correction, the order purchase order indicator update and the merchant checkout previously accepted up to 100 characters; longer values are now rejected with a validation error. An invoice whose stored indicator is longer than 50 characters can only be corrected with a shortened indicator. Order creation, order import, the checkout and the subscription update already applied the 50-character limit. In the Checkout and the Merchant Backend, the purchase order indicator is limited to 20 characters.
🐛 Fix
PLEN-12292: After a partial cancellation of an issue-based subscription, the counters of open and delivered issues were incorrect, so the subscription could end later than paid for, and the correction invoice repeated the full number of issues of the period. The counters now stay correct, the subscription ends once the billed issues have been delivered, and the correction invoice states the number of billed issues once, for example "13 issues".