Skip to main content

Web vs Mobile

Web vs mobile: Use BillingOne Mobile for finance triage in the field — review AR, act on missed billing, approve drafts, and check reconciliation. Use BillingOne web at app.billingone.dev for OAuth connects, bulk operations, marketplace install, and full accounting workstation tasks.

BillingOne Mobile is intentionally a touch-first triage companion, not a replacement for the web app. Both share the same org, session, and data layer.


Platform Comparison

CapabilityMobileWeb
Dashboard & AR snapshotYesYes
Subscriptions list + Pax8 syncYesYes
Xero invoice snapshots + syncYesYes
Reconciliation & device snapshotsYesYes
Missed billing apply + bulk applyYesYes
Generated invoice lifecycleYesYes
Contracts CRUD + renewalsYesYes
Credit notes, catalog, procurementLight editFull
Pax8/Xero/QBO OAuth connectWeb only
Bulk CSV importWeb only
Marketplace app installSafari → web
Org brandingWeb only
Offline read + queued writesMobile only
Push notifications + billingone:// deep linksMobile only

Use Mobile When You Need To…

  • Check needs attention on the Home tab between meetings
  • Apply or bulk-apply missed billing from a push notification
  • Approve generated drafts and edit line tax on site
  • Scope to a client and review subscriptions, invoices, and variance
  • Export CSV from a filtered list for a quick email attachment
  • Work offline — snooze missed billing or edit draft tax, sync later

Use Web When You Need To…

OAuth and integration connect

Native app shows integration status and sync triggers but opens Safari for connect:

  • Pax8 client ID/secret
  • Xero OAuth authorization
  • QuickBooks OAuth
  • SuperOps and Synergy Wholesale setup

See Settings on web and Xero setup.

Bulk operations

  • CSV catalog import
  • Bulk client mapping workbench
  • Batch generated invoice generation across all clients
  • Large reconciliation exports and PDF reports

See CSV imports on web.

Marketplace install

More → Revenue → Marketplace browses apps on mobile. Tapping Install opens the web checkout/OAuth flow in Safari. After install, manage status from either platform.

Organization configuration

  • Branding and logo
  • Org slug and billing preferences
  • Email template editing
  • Advanced notification matrices

Open in Web

Throughout BillingOne Mobile, Open in web buttons deep-link to the equivalent app.billingone.dev page. Your session cookie carries over in Safari when already signed in.

Universal links (https://app.billingone.dev/...) open in the native app when installed; otherwise they load in the browser.


Custom URL scheme billingone:// routes to native screens:

RouteDestination
billingone://dashboardHome tab
billingone://invoicesInvoices tab
billingone://contractsContracts tab
billingone://missed-billingMissed billing queue
billingone://generated-invoices?status=draftGenerated invoices (filtered)
billingone://clients/{id}Client detail
billingone://settings/integrationsIntegrations settings

Push notification taps use the same router.


Session and Roles

The same PanelOne/BillingOne credentials, MFA, passkeys, and roles apply on both platforms. Revoking a session on web signs out mobile on next refresh, and vice versa.

Finance-only team members can use mobile without PanelOne operational access.


Choosing a Workflow

Need to connect Xero?          → Web
Push notification — missed $? → Mobile
Month-end 200-client generate? → Web
Approve 3 drafts at client? → Mobile
Import SKU catalog CSV? → Web
Snooze opportunity on train? → Mobile (offline queue)