Smarter Enable SaaS API for Returning Customers

Modified on Mon, 16 Jun at 7:08 AM

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
  1. Works seamlessly for accounts who sell SaaS as an add-on to existing offers.
  2. No need to ask clients to re-enter payment info they’ve already shared.
  3. 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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article