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.

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.
Payment flow diagram

From organizer setup to front-door scan.

Stripe and Square both follow the same simple TixFlo path: connect a processor, send the buyer through hosted checkout, unlock paid QR tickets, and scan at entry.

OrganizerConnect Stripe or Square.
Stripe / SquareHosted processor checkout.
Buyer CheckoutTicket, fees, and taxes shown.
WebhookPayment confirmation received.
QR UnlockPaid tickets become available.
EmailTicket access sent to buyer.
ScannerStaff validate QR tickets.
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.

Compared to Eventbrite

You save $2.00

Estimate based on Eventbrite’s published US paid-ticket pricing: 3.7% + $1.79 service fee per paid ticket plus 2.9% payment processing per order.

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