Set Up Payments & Understand Pricing

Connect Stripe, understand the 8% operations fee, subscription plans, and messaging credits.

OpenPOS uses Stripe Connect for payment processing. You get your own Stripe account, payments go directly to you, and the platform's operations fee is automatically deducted. No invoices, no manual transfers.

Connecting Stripe

  1. Go to Settings > Payments.
  2. Click Connect with Stripe.
  3. Complete Stripe's onboarding: business info, bank account, identity verification. Takes about 5 minutes.
  4. Once connected, your storefront can accept payments immediately.

How pricing works

OpenPOS pricing has two components: a monthly subscription and an 8% operations fee on orders.

Operations fee — what it covers

  • OpenPOS charges 8% of every order total. This covers payment processing, AI co-manager, fraud protection, chargeback handling, and automated payouts.
  • The fee is automatically deducted as a Stripe application fee — you see your net payout, no surprises.
  • Example: $50 order → operations fee $4.00 (8%) → you keep $46.00.

Subscription plans

  • Free — $0/month. Build your menu, design your storefront, preview everything. 1 location, 1 staff member. Cannot go live.
  • Launch — $49/month ($39/mo annual). Go live with ordering, reservations, waitlist, basic analytics, staff management, and online payments. 1 location, up to 5 staff.
  • Operate — $149/month ($119/mo annual). Everything in Launch plus AI Manager, full analytics, CRM, catering, delivery, and pickup lockers. Up to 3 locations, 25 staff.
  • Grow — $349/month ($279/mo annual). Everything in Operate plus AI marketing, customer re-engagement, multi-channel (WhatsApp, SMS), custom domain, and priority support. Up to 10 locations, 100 staff.

Manage your subscription in Settings > Billing. You can upgrade, downgrade, or cancel anytime.

Messaging credits

Email and SMS campaigns sent from the Marketing page use a prepaid messaging wallet:

  • SMS: $0.03 per message.
  • Email: $0.01 per message.
  • New accounts start with a $100 credit bonus — enough for thousands of messages.
  • Purchase additional credits in preset amounts ($25, $50, $100, $250).
  • Enable auto-reload to automatically top up when your balance gets low — never miss a campaign.

Note: AI-initiated messages (like AI Manager recommendations) are included in your subscription at no extra cost. The messaging wallet is only for merchant-initiated campaigns.

Payouts

Stripe handles payouts directly to your bank account, typically within 2 business days. You can monitor all payouts, individual transactions, and fees in your Stripe dashboard.

Refunds

Issue full or partial refunds from the Orders page:

  1. Open the order and click Refund.
  2. Choose full refund or enter a partial amount.
  3. Add an optional reason.
  4. Confirm — the refund goes to the customer's original payment method in 5-10 business days.

Note: Stripe does not refund their processing fees on the original transaction. You can issue multiple partial refunds on the same order up to the total amount. Refunded amounts are automatically deducted from your sales analytics.

Why this pricing model

  • Aligned incentives — We only make more when you make more. The 8% operations fee means we're invested in your success.
  • No per-transaction fee tiers — One simple rate. No confusing rate cards or hidden charges.
  • Everything included — Your subscription unlocks all features at your tier. No $25/month add-ons for reservations, $50/month for loyalty, etc.
  • Free to explore — Build your entire menu and storefront before committing to a paid plan.