Skip to content

Billing

The billing page shows subscription status and lets administrators manage payment method, invoices, and cancellation.

Overview

  • Subscription status — Trial, active, past due, cancelled, etc.
  • Seats — Billable active users
  • Manage subscription — Opens the Stripe customer portal (payment method, invoices, cancel)
  • Trial — 14-day trial after signup

Note: Only administrators see Billing under settings.

Open billing

  1. Profile (bottom left)
  2. Billing — Admins only

Subscription status

Status Meaning Access
Trial In the 14-day trial Full access; up to 20 users during trial
Active Paid and current Full access
Past due Payment failed; grace period Read-only until payment is fixed
Cancelled Cancelled Full access until end of current period
Unpaid Repeated payment failures No access

What you see

  • Current status
  • Trial end date (if in trial)
  • Seats in use
  • Next billing date
  • Manage subscription → Stripe customer portal

Stripe customer portal

Click Manage subscription to:

  • Update payment method
  • View and download invoices
  • Cancel at period end

You return to Shiftly settings when you close the portal.

Trial

  • Length: 14 days from registration
  • Card collected at signup; charged after trial ends
  • User cap: 20 active users during trial
  • After trial: First charge for current seats (pricing as shown in app; e.g. €4/seat/month at time of writing)

Seats

  • Billed per active user
  • Minimum one seat (e.g. you as admin)
  • Seat count syncs with active users

Past due (read-only)

  • Last charge failed → grace period
  • You can view data but not create or edit shifts, employees, etc.
  • A banner usually explains the situation

Fix: Open Manage subscription → update card → status returns to Active.

Cancelled subscription

  • Until period end — Full access
  • After — Write access may be restricted until you subscribe again
  • Cancellation is always at end of current billing period via Stripe

Pricing (reference)

  • Documented example: €4 per seat / month, billed monthly — confirm current pricing in the product.

Common issues

“Too many requests” during signup or password set

Wait about a minute and retry; contact support if it continues.

FAQ

Who sees billing?

Administrators only.

Change payment method?

Manage subscription → Stripe portal.

More than 20 users during trial?

The app blocks additional users until trial ends or you subscribe.

Read-only everywhere?

Likely Past due — update payment in Stripe.

Invoices?

Stripe portal under Manage subscription.

Cancel immediately?

Cancellation applies at the end of the current period; you keep access until then.