Payments

Subscription Plans


Addagio has two plan types stored in the system: PAY_PER_BOOKING (Starter) and MONTHLY (Pro).


Starter -- Free, 5% per booking


The default plan for all new vendors.


  • No monthly fee
  • 5% commission on each booking (deducted from vendor payout via Stripe application fee)
  • Customer-facing booking fee of 5% (min $3, max $15) on every service booking
  • Full booking page with your choice of template
  • Email and SMS notifications for all bookings
  • Marketplace listing on book.addagio.io
  • WhatsApp booking channel
  • QR code generation
  • Basic analytics

  • This plan is ideal for businesses just starting out or with low booking volume. You only pay when you get bookings.


    Pro -- $29/month, 0% commission


    For businesses with regular booking volume where 0% commission saves money.


  • $29/month subscription (stored as monthlyPriceCents: 2900)
  • 0% commission on bookings
  • Customer-facing booking fee still applies (5%, min $3, max $15)
  • Everything in Starter, plus:
  • Custom domain support (use your own domain like booking.yourbusiness.com)
  • Google Calendar sync
  • Remove Addagio branding
  • Priority support
  • Advanced analytics
  • All templates

  • At $29/month with 0% commission, this plan pays for itself if you process more than $580/month in bookings (at which point 5% would exceed $29).


    Business -- $79/month


    For established businesses and teams:


  • Everything in Pro
  • Team management with multiple staff members
  • Multi-location support
  • API access
  • White-label options

  • How subscriptions work technically


    Each vendor has a Subscription record in the database with:

  • plan -- PAY_PER_BOOKING or MONTHLY
  • status -- TRIALING, ACTIVE, PAST_DUE, or CANCELLED
  • commissionRate -- Decimal value (0.05 for 5%, 0 for Pro)
  • monthlyPriceCents -- 2900 ($29) for Pro
  • stripeSubscriptionId -- Links to the Stripe subscription for billing
  • trialEnd -- When the free trial expires

  • When a booking is created, the system looks up the vendor's subscription to determine the commission rate. If no subscription exists, the default 5% rate applies.


    Changing plans


    Upgrade from Dashboard > Billing. Upgrading takes effect immediately. The commission rate is updated on your subscription record, so all future bookings use the new rate. Existing bookings are not affected.


    Free trial


    New vendors on paid plans get a trial period. During the trial, the plan is active (status: TRIALING) with full features. After the trial ends, the plan converts to ACTIVE and billing begins.

    planssubscriptionpricingupgrade