Shop Settings
Purpose
Sets up the per-tenant online shop powered by Stripe Connect. Use it to sell merchandise, society green fees, gift vouchers — anything taking payment at checkout.
When to use this
- First-time setup of your club shop.
- Connecting your Stripe account so funds land in your bank.
- Changing currency, tax behaviour, or shipping rules.
Key fields
- Store name — displayed at checkout and in receipts.
- Currencies — choose from USD, GBP, EUR. Pick one as default.
- Tax configuration — flat rate, per-product, or none.
- Shipping rules — flat, weight-based, or per-zone.
- Stripe Connect status — Connected / Disconnected; shows the connected account ID once linked.
- Onboarding mode — Standard OAuth (recommended) or Express (lighter onboarding, fewer fields).
- Receipt email — sender for order confirmations.
- Currency rounding — how to handle sub-unit prices (default: nearest minor unit).
Common tasks
Connect Stripe (Standard)
- Shop > Shop Settings.
- Click Connect with Stripe (OAuth — recommended).
- Sign in to Stripe and authorise the nooQ connection.
- You're redirected back. The Stripe account ID is saved.
- Save Shop Settings.
Connect Stripe (Express)
- Same screen, click Onboard with Express for a lighter flow.
- Stripe collects bank details in their hosted onboarding.
Add a product
- Shop > Products, Create New.
- Title, description, price, images, optional variants.
- Save. The product appears on the public shop immediately if Published.
Change currency
- Shop Settings > Currencies.
- Tick the additional currency.
- Pick the new default.
- Save. Existing products keep their original prices — review each.
Gotchas
- Stripe Connect onboarding must complete fully — if you stop midway, the connection shows as Pending and customers can browse but can't checkout. Resume from Stripe's email or restart the OAuth flow.
- Currency switch doesn't convert prices — it changes the default at checkout. Update individual product prices in the new currency.
- Tax — for VAT-registered clubs, set per-product tax classes. Don't bake VAT into the headline price unless you're showing tax-inclusive prices consistently.
- Refunds are issued in Stripe, not in this admin. The refund status syncs back into Orders within a few minutes.
- Stripe webhooks must be reachable — if your domain DNS changes, ask support to re-check webhooks.
Related
Still need help? Open the chat assistant in the corner, or send us a message.
