The group payments engine

The engine that collects group payments — and proves who paid.

Been Handled is the payments and coordination layer for group transactions. Brands collect payments from every member under their own name, on their own Stripe account. Friends run the itinerary, tickets, and receipts on one shared timeline. Same engine. Two front doors.

$9.99/mo for squads. Brands: transparent 10% + $0.50 processing on every payment, settled through Stripe Connect and split 50/50 with you after Stripe's cut. Download partner sell sheet →

Been Handled group coordinator running inside a formalwear brand's checkout
Live · Payments landing
Two prongs, one engine

A brand collecting payments and a friend running the group chat are the same coordination problem — money in, proof out.

For brands (B2B2C)

Collect a payment from every member — under your brand, into your Stripe.

Your rep creates a group in the portal with the party lead's email. Members get texted the branded checkout on the spot. The lead forwards the same link to anyone missed. Your full sale amount lands in your merchant account through Stripe Connect. A transparent 10% + $0.50 processing fee is added on top of the base price at checkout; after Stripe's cut, the remainder splits 50/50 with you.

  • Co-branded checkout — your logo, your colors
  • Real-time payment tracking per group, per store, per rep
  • Stripe Connect routes money straight to your merchant account
  • Milestone reminders — no chase list, no fitting-day scramble
Book a partner demo
For groups (B2C)

The itinerary, the tickets, the receipts — one shared timeline.

Bachelorette at the Palms, July 1–6? Spin up a Been in 30 seconds. Drop in the hotel link, the club reservation, the meeting point. Everyone uploads their flight confirmation. One shared timeline replaces the group chat scroll — $9.99/month, cancel anytime.

  • Spin up a Been in 30 seconds — invite by link or code
  • Itinerary, meeting points, and ticket links in one place
  • Everyone uploads their confirmations — one shared timeline
  • Mark complete when it's done — locked historical record
Coordinate your group
See it in the wild

Real groups. Real chaos. Handled.

Sixty-second stories from the people we built this for — the ones who used to chase Venmos and now don't.

How a ski shop handles group trips

Deposits, gear lists, and pickup — coordinated under the shop's brand.

The wholesale MOQ aggregator

Hit minimum order quantities by letting buyers pool a single PO.

Been Handled in action

One link, one roster, one paid-up group.

The stress-free bride's secret

How a bride handled the bachelorette without a single Venmo request.

The groom's secret weapon

How a groom collected from every groomsman before the fitting.

Interested in a partnership, pilot, or enterprise rollout?

Contact us for pricing
How the engine runs

Two tracks. One payments and proof engine.

Business track
  1. 01

    Your rep creates the group

    From your POS, admin console, or a single POST to /api/public/v1/trips. Party lead's email, party size, charge amount — done.

  2. 02

    Members pay under your brand

    Co-branded Stripe embedded checkout. Payments route straight to your merchant account via Stripe Connect. Per-person, split-total, or open contribution — you pick the mode per Been.

  3. 03

    You watch the balance fill up live

    SMS + email reminders on our clock. Real-time dashboard by store, region, and rep. Webhook every event to your data warehouse. Monthly payout reconciliation, exported to CSV.

Group track
  1. 01

    Host spins up a Been

    Name it, add the destination and dates, drop in the meeting point. Share one link. $9.99/month, cancel anytime.

  2. 02

    Squad drops in what matters

    Ticket links, flight confirmations, receipts, addresses, photos. Every upload timestamped and attributed. One timeline everyone sees.

  3. 03

    Host marks it complete

    Locks the itinerary as an immutable historical record. Unlimited Beens on one subscription.

Store associate handing an iPad with the group coordinator to a customer trying on a tuxedo
In store, on iPad, in the app

Meet your customer where the group is.

A rep adds the group in one tap and captures each member's email or US/Canada phone. Emails get a branded invite; phones get one text — payment done in under 30 seconds. A single reminder text goes out a week before the event. Two texts max per person, funded by the payment, so your margin stays intact. Friend groups run the same engine from the phone in their pocket. Same engine. Two front doors.

Partner portal

Every group. Every payment. Every payout. Reconciled live.

Real-time visibility into every group your locations are running. Collection rates by store, by state, by rep. Automatic payout reconciliation against Stripe transfers with variance flagged before your accountant asks. Export CSVs your finance team will actually love.

  • Location-level and rep-level attribution
  • Automatic payout reconciliation + variance alerts
  • PCI DSS via Stripe · GDPR-ready · Security controls aligned with AICPA SOC 2 Trust Criteria
  • Full REST API + partner webhooks (trip.created, payment.paid, flex_payment.paid)
Partner portal dashboard showing payments collected, weekly volume, and recent group transactions
Built for

Any brand where groups book together and pay separately.

Tuxedo & formalwearSki & snowboard rentalsBoat & watercraft chartersEvent rental & party supplyWedding suit rentalsGolf & country clubsCorporate offsitesTravel & tour operators
Pricing

Simple for squads. Serious for brands.

$9.99/month for squads. Transparent pricing for single-location boutiques; custom pricing for multi-store partnerships. Every tier includes the same 10% + $0.50 processing fee at checkout, split 50/50 with you after Stripe's cut.

For groups
Consumer
Start a Been
$9.99/month

Unlimited Beens, unlimited squads, real Stripe rails. Cancel anytime — the group keeps what's already in motion.

Start a Been
For brands
Partner (B2B)
Boutique
$99/location / month

Independent, single-location storefronts and boutique experience teams.

  • 1 physical location
  • Up to 3 active staff seats
  • Unlimited link creation + live roster
  • B2B CRM CSV data exports
  • Standard email + chat support
Talk to us
Boutique Annual
$1,000/store / year

Same as Boutique, paid annually — saves ~16% vs. monthly.

  • 1 physical location
  • Up to 3 active staff seats
  • Save ~16% vs. monthly
  • Full portal + CRM
  • Priority email support
Talk to us
Pilot Partnership
Most common
Contact for pricing
Custom branding layer

Regional operations looking to white-label the group checkout loop.

  • Up to 5 fixed store locations
  • White-labeled checkout branding
  • Custom trust badges inside Stripe panel
  • Priority onboarding + VIP Slack channel
  • Quarterly operations reviews
Talk to us
Regional Partnership
Contact for pricing
Legacy integrations

Mid-market brands requiring direct, automated backend data connections.

  • Up to 25 physical locations
  • Legacy POS / ERP / CRM sync
  • Custom-scoped integrations
  • Named Customer Success Manager
  • Active SLA
Talk to us
Enterprise Partnership
Contact for pricing
Full API control

National jet charter networks, cruise lines, and resort conglomerates.

  • Unlimited locations + contract terms
  • Full REST API access
  • Dedicated integration engineer
  • SOC 2 security diligence pack
  • HMAC-SHA256 signed webhooks + dead-letter
Talk to us

Every tier includes the same 10% + $0.50 processing fee at checkout, split 50/50 with the partner after Stripe's cut (2.9% + $0.30 per charge). Reach out at partnership@beenhandled.com — or download the partner sell sheet.

Get in touch

Handle the group.
Handle the money.
Been Handled.

Rental, formalwear, travel, or charter brand? Book a 20-minute demo — we'll walk your team through a live sandbox with your logo and real Stripe Connect rails.

Everyone else: create a Been and try it in under a minute.