Skip to main content

Custom CSS

PayRequest doesn’t currently offer a free-form CSS editor for your shop or payment pages. Instead, branding is handled through a set of built-in controls: your logo, an accent color, and a library of preset page themes β€” no CSS knowledge required, and nothing that can break your checkout layout.
If you were looking for a way to inject your own stylesheet, that isn’t available today. This page documents the styling controls that do exist.
Upload your shop logo from Shop Settings. It’s used across your storefront and (via your business details) on invoices.

Accent Color

Set an accent color in Shop Settings to tint buttons and highlights across your storefront to match your brand.

Page Themes

PayRequest Pages support a set of preset visual themes that change the page background and card styling, layered on top of your accent color. Pick a theme from the Page Theme picker when editing a PayRequest Page.
Most themes use a dark background; Minimal Light and Zen Earth use a light background instead. Premium themes require a Premium (or higher) subscription β€” see PayRequest Plans for what’s included in each plan.

FAQ

Not currently. Styling is limited to logo, accent color, and the preset theme library above. If custom CSS is important for your use case, let support know β€” it helps prioritize the roadmap.
Page themes apply to PayRequest Pages. Check your specific page in the dashboard to confirm how a theme renders across its different states before relying on it for a launch.
No β€” themes only affect visual styling (background and card appearance). Your product listings, forms, and payment flow behave the same regardless of theme.

Next Steps

Shop & Checkout

Pair your branding with a custom domain

PayRequest Plans

See which plan unlocks Premium themes