While setting up SaaS in currencies other than USD can be slightly more tedious, it is indeed possible. Many agencies have successfully expanded their SaaS business internationally. This article will guide you through a proven and scalable setup process.
TABLE OF CONTENTS
- Can I sell SaaS in non-USD currencies?
- But when I create SaaS product they are always in USD. How can I change that?
- My SaaS Configurator still shows USD. Is that a problem?
- How can I start selling SaaS in this new currency?
- What happens behind the scenes?
- But I want to use my funnel to sell this instead of Checkout links. How can I do that?
- What about the wallet recharges (credits)?
Native support for selling SaaS sub-accounts in currencies other than the USD will be available soon. Until that time this workaround should work for all our SaaS agencies.
Can I sell SaaS in non-USD currencies?
Yes, you can. By following the workaround detailed in this document, our SaaS agencies can sell SaaS in almost any currency supported by Stripe. Click here to check which currencies Stripe supports based on your business country.
But when I create SaaS product they are always in USD. How can I change that?
Initially, create your SaaS products in USD using the SaaS Configurator.
Then login to your Stripe account and the products will look like this
Now edit the prices and change the currency in your desired currency. In this in example I will be using USD.
Now your Stripe products will be in the currency of your choice instead of USD. It should look like this
Repeat this process for all your SaaS products and prices.
My SaaS Configurator still shows USD. Is that a problem?
No, it's not. While the SaaS Configurator in your HighLevel agency view will continue to display products and prices in USD, the currency set in Stripe takes precedence. The currency onside Stripe overrides the currency in the SaaS Configurator.
How can I start selling SaaS in this new currency?
You can start by generating payment links for your SaaS products.
The checkout will then reflect your chosen currency instead of USD.
As you can see the checkout would be in the currency of your choice instead of USD.
What happens behind the scenes?
Upon checkout using your SaaS link, a customer profile is created in your Stripe account, along with an associated subscription, payment, and invoice (if no trial is offered)
But I want to use my funnel to sell this instead of Checkout links. How can I do that?
If you wish to use HighLevel funnels to sell your SaaS products instead of using the checkout link, then you can simply import these prices (the once we updated to your currency instead of USD) to that sub-account as shown below.
Make sure the Stripe account connected to your sub-account (location) that you'd use to sell your SaaS products is the same as the Stripe account connected to your agency.
You can check the Stripe account connected to a sub-account (location) by visiting Location Level -> left menu -> payments -> integrations
You can check the Stripe account connected to the agency by visiting Agency Level -> left menu -> Settings -> Stripe
Once you have validated that both Strip accounts are the same you can start importing your SaaS products in that sub-account (location).
How can I import my modified SaaS products and prices to the sub-account (location) I want to use for selling SaaS?
Head over to Location Level -> left menu -> payments -> products and click on "Import from Stripe" button. Then search for your SaaS product and click import.
Repeat this for all your SaaS products & prices. Your screen should look like this.
As you may notice all imported prices are in the currency of your choice instead of USD.
Now you can simply add these products to your funnel's one step or 2-step order forms and start selling!
What about the wallet recharges (credits)?
Yes, the sub-account credit charges (wallet recharges) will also be in the currency of your choice. However please keep in mind the usage will still be shown in USD.
The charge to your customers (invoices & receipts) will be in your currency. However, in the usage records (inside HighLevel -> Location level -> left menu -> settings -> company billing) usage will still show up in USD.
For example in this case, the user added US$ 100 to their credits. It shows up like this in their usage records
Behind the scenes, HighLevel automatically converts this amount (US$ 100) to your currency (AUD in this example) and runs the charge on Stripe in your currency. Thats why you would see the associated receipt to be in the currency of your choice.
Please look at this receipt for reference.