Skip to main content

Customer Portal Settings

The Settings page gives your customers control over their portal experience. Customers can choose their preferred theme, language, and which email notifications they receive. All changes are saved automatically.
The Settings page is available at /customer/settings on your shop (or custom domain). It’s accessible from the sidebar navigation in the customer portal.

Appearance

Customers can choose how the portal looks with three theme options:
OptionBehavior
System (default)Follows the customer’s browser/OS dark mode preference
LightAlways uses light mode
DarkAlways uses dark mode
The theme applies instantly when selected — no page reload needed. The preference is saved to the customer’s account and persists across sessions and devices.
Default behavior: When no preference is set, the portal follows the customer’s system preference. This means customers who have dark mode enabled in their OS will automatically see the portal in dark mode.

Language

Customers can choose their preferred language for the portal:
OptionBehavior
Auto (default)Uses the browser’s language setting
EnglishPortal displays in English
NederlandsPortal displays in Dutch
When a language is selected, the page refreshes to apply the new language immediately. The preference is stored in the customer’s account.

Notification Preferences

Customers can toggle individual email notification categories on or off. This gives them control over which emails they receive from your business.

Invoice Notifications

NotificationDescriptionDefault
New invoiceWhen a new invoice is created for the customerOn
Payment confirmationWhen a payment has been receivedOn
Payment remindersReminders for unpaid invoicesOn

Subscription Notifications

NotificationDescriptionDefault
Renewal noticesBefore a subscription renewsOn
Status changesWhen a subscription is paused, resumed, or canceledOn

Order Notifications

NotificationDescriptionDefault
Order confirmationWhen an order has been placed successfullyOn
All notification toggles are saved automatically when changed. A note at the bottom of the section confirms: “Changes are saved automatically.”
Good to know: When your customer opts out of a notification category (e.g. payment reminders), PayRequest automatically respects that preference when sending emails. You don’t need to configure anything extra.

Next Steps