Settings
Business Profile
Update your company and restaurant details:
- Company name
- ABN / Tax ID — Displayed on receipts.
- Restaurant name, phone, email, address
Tax Configuration
| Setting | Description |
|---|---|
| Tax rate | Percentage rate (e.g., 10 for 10% GST) |
| Tax inclusive | Whether 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:
| Badge | Meaning |
|---|---|
| Not Connected | No Stripe account is linked yet. Press Connect Stripe to create one. |
| Setup Incomplete | Stripe has your account but hasn't enabled card payments — usually because identity verification or bank details are outstanding. |
| Connected | Card 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.
- Press Continue Setup (or Try again in the dialog). This reopens Stripe's secure form at the point it stopped.
- 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
- Submit the form. Verification usually clears in a few minutes; occasionally Stripe takes 1–2 business days to review documents.
- 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.auwith 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
