New plan and product switcher, customize upcoming billing timing, and payments and customer portal improvements

Switch a plan and remap products in one action

You can now change a subscription's plan an its product at the same time. This is especially useful if the current SKU someone is subscribed to is not compatible with their new plan. For example because the frequency of the plan changed.

So in the portal you can now change a customer's plan, and re-map its products at the same time.

Set the number of days before the upcoming billing reminder webhooks

You can now configure how many days before a billing moment the Subscription upcoming billing should be sent. Useful if you would like to decide when your external CRM systems should notify the customer of their upcoming billing. For example when you want to give your customers enough time to adjust product attributes or medical dosis on their products.

New Recurring Order Skipped notification

You can now configure a notification to be sent to subscriptions if their order is skipped because they were paused or marked as non-paying at the time of billing.

Other fixes and improvements

  • Added per-language public discount descriptions with sensible fallbacks for existing discounts.

  • Added an optional private reason when a team rejects a subscription.

  • Added separate Adyen capture controls for credit card and Klarna signup payments.

  • Won Adyen chargebacks now restore the payment and recalculate the invoice automatically.

  • Returning the final Shopify product now offers to cancel the subscription in the same flow.

  • Shopify subscription contracts are created or reconciled automatically when activating or resuming.

  • Customer Portal swaps can include a product that is already active on another subscription line.

  • Upcoming-order previews no longer show free shipping before a real shipping cost is available.

  • Shopify percentage discounts now use the same per-unit rounding as Shopify checkout.

  • Collection case details remain visible when Intrum is temporarily unavailable.

  • Failed Shopify subscription imports can be retried from a project notification.

Content

Scale your commerce business faster, with recurring revenue

From one-time to a lifetime, we help you to put customers at the heart of your business and build lasting relationships.