Stripe + Square payment flows

Clear checkout economics from ticket sale to organizer payout.

TixFlo supports hosted checkout through Stripe and Square so buyers pay in a trusted processor experience, tickets unlock only after payment is confirmed, and organizers can see how ticket revenue, service fees, taxes, and processing fees move.

Start selling ticketsView pricing

Hosted checkout

Stripe or SquareCard entry stays with the payment processor.

TixFlo service fee

$0.50 / ticketShown as a separate checkout line item.

Ticket access

Paid orders onlyQR codes unlock after processor webhook confirmation.
S

Stripe Connect

Stripe flow

1

Organizer connects Stripe

The organizer connects a Stripe account from the vendor portal. Stripe hosts onboarding, account verification, checkout, and payout settings.

2

Buyer pays in Stripe Checkout

TixFlo sends ticket line items, the TixFlo service fee, optional buyer-paid processing fee, and Stripe Tax settings when enabled.

3

Webhook confirms payment

Stripe notifies TixFlo when the Checkout Session is paid. TixFlo marks the order paid, unlocks QR tickets, and sends ticket delivery.

Square Online Checkout

Square flow

1

Organizer connects Square

The organizer authorizes Square from the vendor portal. TixFlo uses the connected merchant and location to create hosted payment links.

2

Buyer pays in Square checkout

TixFlo creates a Square order with ticket line items, the TixFlo service fee, and optional buyer-paid processing fee so the buyer sees the full breakdown.

3

Webhook confirms payment

Square sends payment confirmation to TixFlo. TixFlo marks the order paid, unlocks QR tickets, and sends the buyer their ticket access email.

Buyer-visible fees

What appears at checkout?

Both processors show the ticket purchase as a hosted checkout. TixFlo separates the service fee so buyers can see the platform cost instead of having it hidden inside ticket pricing.

Ticket subtotal

The base ticket price multiplied by quantity. This is the core event revenue for the organizer.

Organizer revenue
TixFlo service fee

A separate line item that supports ticket delivery, QR access, check-in tooling, and platform operations.

$0.50 / ticket
Processing fee

Organizers can choose whether card processing cost is absorbed or passed through to the buyer when supported by the event settings.

Optional pass-through
Tax

Tax handling depends on the organizer configuration and processor capabilities. Stripe Tax is available only for Stripe checkout.

Event settings

Vendor fee calculator

Compare vendor payout when fees are absorbed or customer-paid.

Enter the ticket price, choose Stripe or Square, then compare what the vendor receives if they absorb fees versus when fees are added to the customer checkout total.

Two views: vendor absorbs fees means fees reduce payout. Customer pays fees means the buyer pays the ticket price plus TixFlo and estimated processor fees.
$

Estimated vendor receives

$23.47per ticket

Total estimated payout: $23.47 for 1 ticket.

Customer pays at checkout$25.00
Ticket subtotal$25.00
TixFlo service fee deducted-$0.50
Stripe processing deducted-$1.03
Total fees deducted-$1.53
Estimated fees per ticket$1.53

Stripe estimate: 2.9% + $0.30. Uses TixFlo’s default Stripe card processing estimate. Deducted from vendor payout. This is an estimate, not a settlement report.

Payment disbursement

Where the money goes.

TixFlo separates buyer-facing checkout totals from processor settlement. Stripe and Square each handle payouts on their own schedules and under the organizer account settings.

Stripe disbursement

  • Checkout runs through Stripe with the organizer connected account attached.
  • Ticket subtotal is transferred to the organizer connected account.
  • The TixFlo service fee and buyer-paid processing pass-through remain on the platform side.
  • Stripe controls actual payout timing, reserves, verification requirements, and card processing deductions.

Square disbursement

  • Checkout runs through a Square payment link for the connected Square merchant location.
  • Ticket revenue settles to the organizer Square account according to Square settings.
  • TixFlo uses Square app fees for the platform-retained amount, including the service fee and any buyer-paid processing pass-through.
  • Square controls payout timing, merchant fees, disputes, reserves, and account verification requirements.

Ticket unlock timing

QR codes appear after processor confirmation.

After payment, Stripe or Square redirects the buyer back to TixFlo. The order is marked paid when the processor webhook confirms the transaction, then QR tickets unlock and delivery emails are sent.

Buyer checkoutProcessor redirectWebhook confirmationQR tickets unlockEmail delivery