Settings

Business Profile

Update your company and restaurant details:

  • Company name
  • ABN / Tax ID — Displayed on receipts.
  • Restaurant name, phone, email, address

Tax Configuration

SettingDescription
Tax ratePercentage rate (e.g., 10 for 10% GST)
Tax inclusiveWhether your listed prices already include tax
  • Tax inclusive = Yes — Tax is extracted from prices for display and receipts: price x taxRate / (100 + taxRate).
  • Tax inclusive = No — Tax is added on top at checkout: subtotal x taxRate / 100.

Tax amounts are shown in the checkout breakdown and on all receipts.

Stripe Connect

  • View your Stripe Connect account status.
  • Re-link Stripe if your onboarding was incomplete — a banner will prompt you.
  • Stripe Connect Standard: the account created here is a full Stripe account belonging to your business — you can sign in to it at dashboard.stripe.com at any time. It receives payments directly, with the platform application fee deducted.

The status badge means:

BadgeMeaning
Not ConnectedNo Stripe account is linked yet. Press Connect Stripe to create one.
Setup IncompleteStripe has your account but hasn't enabled card payments — usually because identity verification or bank details are outstanding.
ConnectedCard payments are enabled. If payouts aren't enabled yet, the card shows a note.

If you disconnect UniOrder from Stripe

Because the connected account is your own, you can remove UniOrder's access at any time from your Stripe Dashboard, under Settings > Business > Connected applications.

The moment you do, online card payments switch off — your storefront stops offering card checkout rather than sending customers into a payment that can't complete. Cash and in-store orders are unaffected, and your order history stays exactly as it was.

Refunds on past online orders can no longer be issued from UniOrder once access is removed, because we no longer have permission to act on your Stripe account. Issue those from your own Stripe Dashboard instead.

To start taking online payments again, press Connect Stripe in Settings. That creates a fresh connected account and runs through Stripe's onboarding again.

Troubleshooting Stripe connection

If pressing Connect Stripe or Continue Setup fails, a dialog explains what went wrong, what to do next, and — under Show technical details — Stripe's own message and a reference number. Quote that reference if you email us.

"Stripe needs to verify your identity"

Stripe is legally required to confirm who is behind every business accepting card payments in Australia. Until it does, your account shows Setup Incomplete and card payments stay off. The details go to Stripe directly — UniOrder never sees or stores your ID.

  1. Press Continue Setup (or Try again in the dialog). This reopens Stripe's secure form at the point it stopped.
  2. Have ready:
    • Your legal name and date of birth
    • Your residential address
    • Your ABN or registered company details
    • A photo of your ID (driver licence or passport)
    • The bank account you want payouts sent to
  3. Submit the form. Verification usually clears in a few minutes; occasionally Stripe takes 1–2 business days to review documents.
  4. When Stripe approves you, the status here flips to Connected and online orders start working immediately.

You can also check on it from Stripe's side: sign in at dashboard.stripe.com with the email you used when connecting. It's your own Stripe account, so you get the full Stripe Dashboard — payments, payouts, and anything Stripe is still waiting on.

While setup is incomplete, the Settings page lists each outstanding item in plain English (for example "Photo ID (driver licence or passport)") so you know what Stripe is waiting on before you start.

"Payment setup is temporarily unavailable"

This one is on our side, not yours: Stripe requires UniOrder's Connect platform profile to be complete before it will issue new onboarding links, and something on that profile needs updating. The dialog will say so explicitly.

  • Nothing in your own Stripe account needs fixing.
  • Cash and in-store orders keep working normally — only new online card setup is blocked.
  • Email contact@uniorder.com.au with the reference from the dialog if it's urgent.

"Your Stripe account can't be used right now"

Stripe has restricted or rejected the connected account. Only Stripe can lift a restriction — sign in at dashboard.stripe.com, read the message they've left, and contact Stripe support. Once they confirm the account is active again, email us and we'll re-link it.

"Couldn't reach Stripe" / "Stripe is busy"

Temporary. Wait a moment and press the button again.

Still stuck

Email contact@uniorder.com.au. Include the reference number from Show technical details — it lets us find the exact request in Stripe's logs. The Contact support button in the dialog pre-fills all of this for you.

Theme & Branding

Customize how your storefront looks:

  • Theme colors — Set primary and accent colors (applied as CSS variables).
  • Logo — Upload your restaurant logo (stored on R2).

Estimated Prep Time

Set a default average preparation time (in minutes). This is displayed to customers on their order confirmation page. You can override it per individual order.

Notification Preferences

  • Sound on/off — Toggle the audio alert for new orders and bookings.

Add Restaurant

Owners can add additional restaurants under the same company. Each restaurant has its own:

  • Menu, categories, and dishes
  • Opening hours
  • Printers
  • Orders and bookings
  • Delivery zones

Company-level features shared across restaurants:

  • Coupons
  • Stripe Connect account
  • Aggregate reports