We’ve improved the Enable SaaS public API to work better in automated flows — especially when you’re upgrading existing clients who already have a payment method saved.
What’s New
Previously, if a customer profile was passed in the API and already had a payment method on file, the system didn’t trigger the subscription — because it was waiting for a new card to be added.
With this update:
- If the customer already has a card saved, the subscription is now created immediately when you call the API.
- If there’s no card on file, the plan will still be placed on hold until payment details are added — just like before.
Why This Matters
- Works seamlessly for accounts who sell SaaS as an add-on to existing offers.
- No need to ask clients to re-enter payment info they’ve already shared.
- Improves the reliability of SaaS automation flows across the board.
Coming Soon
We’re making it even more flexible with two separate APIs:
- One to enable SaaS mode (attach customer to account)
- One to attach a SaaS plan and start billing
This will give you more control over when and how you activate SaaS for your clients.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article