less than a minute read • Updated 10 minutes ago
Enable the customer portal
How to turn on the Foxy customer portal and configure its domain allowlist, SSO, registration, and subscription-change settings.
Before you can add the customer portal to your site, you need to enable it and configure its settings in your Foxy admin.
Steps
2Go to Settings > Customer Portal
3Add an allowlist of domains where the portal is allowed to run. Domains must start with https://. For a primary domain, add both the www. and non-www. versions (for example, https://mydomain.com and https://www.mydomain.com). Subdomains (like https://customer.mydomain.com) only need the one version.
4Configure any additional options you want:
SSO — automatically logs customers who are signed in to the portal into your website as well. Requires additional setup; see Set up SSO between the customer portal and checkout.
Customer registration — lets customers create an account directly from the login form, instead of only through checkout.
Frequency changes for subscriptions — lets customers change their own subscription frequency. You can define which frequencies are allowed per subscription.
Next payment date changes for subscriptions — lets customers change their own next charge date. You can limit how far or to which days this can be changed.
Session lifespan — how long a customer stays logged in to the portal before being logged out automatically.
JWT shared secret — signs the portal’s authentication tokens. Changing this logs out all active portal sessions. Leave this as automatically generated unless you have a specific reason to set it yourself.