Skip to main content

How Payments Flow

This guide explains the complete journey of a payment -- from the moment a customer pays for an event ticket, membership, or donation, all the way to when the funds arrive in your bank account.

Direct Charges (Standard Setup)

Most organizations on FeatsClub use Direct Charges. This is the default setup and provides the most transparency and control.

How It Works

Customer pays $100 for a ticket
|
v
Payment charged DIRECTLY to your Stripe account
|
v
FeatsClub platform fee deducted automatically (~$3.50)
Stripe processing fee deducted (~$3.20)
|
v
$93.30 appears in your Stripe balance
|
v
Stripe sends payout to your bank account (weekly, every Monday)
|
v
$93.30 arrives in your bank (1-2 business days after payout)

Key Benefits of Direct Charges

  • Your organization's name appears on the customer's credit card statement, not "FeatsClub." This builds trust and reduces confusion.
  • Full transaction visibility in your Stripe dashboard. You see every payment, refund, and dispute directly.
  • Direct relationship with Stripe. You manage your own account, disputes, and refunds.
📸
Screenshot: Transaction in Stripe dashboard
A transaction detail in the Stripe dashboard showing the payment amount, fees breakdown (Stripe fee and application fee), net amount, and the customer's name and payment method.

Destination Charges (Alternative Setup)

Some organizations may use Destination Charges as an alternative payment flow. In this setup, payments are processed through FeatsClub's main Stripe account and then transferred to yours.

How It Works

Customer pays $100 for a ticket
|
v
Payment charged to FeatsClub's Stripe account
|
v
FeatsClub transfers funds (minus platform fee) to your connected account
|
v
$96.50 appears in your Stripe balance
(Stripe processing fee deducted separately)
|
v
Stripe sends payout to your bank account (weekly, every Monday)

Key Differences from Direct Charges

FeatureDirect ChargesDestination Charges
Payment processed byYour Stripe accountFeatsClub's Stripe account
Customer statement nameYour organization nameMay show "FeatsClub"
Transaction visibilityFull details in your Stripe dashboardTransfer details in your dashboard
Fee structureSeparate Stripe + FeatsClub feesCombined percentage
Dispute handlingYou manage directlyFeatsClub assists
info

Most organizations use Direct Charges (the default). This gives you the most control and transparency. Your Stripe dashboard shows all transactions directly, and your organization's name appears on customer credit card statements. Unless you have a specific reason to use Destination Charges, Direct Charges is the recommended setup.

Payout Schedule

Once payments are collected in your Stripe account, Stripe automatically sends the funds to your bank account according to a set schedule.

How Payouts Work

DetailValue
Payout frequencyWeekly
Payout dayEvery Monday
What is includedAll payments collected since the previous payout
Bank processing time1-2 additional business days after the payout is initiated
First payout (new accounts)May take 7-14 days due to standard Stripe verification

Payout Timeline Example

Week of March 9-15: Payments collected ($500 total)
|
Monday, March 16: Stripe initiates payout of $500
|
Tuesday-Wednesday, March 17-18: Funds arrive in your bank account

Checking Payout Status

You can view the status of all payouts in your Stripe dashboard:

  1. Log into your Stripe dashboard (use the "Go to Stripe" button on your payment profile).
  2. Go to the Payouts section.
  3. You will see a list of all payouts with their status:
    • Scheduled -- The payout is queued for the next Monday
    • In Transit -- The payout has been initiated and is being processed by your bank
    • Paid -- The funds have arrived in your bank account
    • Failed -- The payout could not be completed (usually a bank account issue)
📸
Screenshot: Stripe Payouts page
The Payouts section of the Stripe dashboard showing a list of payouts with columns for Date, Amount, Status (Paid, In Transit, Scheduled), and Expected Arrival Date.
tip

If a payout shows "Failed," check your bank account details in the Stripe dashboard under Settings > Bank accounts and scheduling. The most common cause is outdated or incorrect bank information.

The Complete Payment Journey

Here is the full end-to-end flow from a customer buying a $100 event ticket to the money arriving in your bank:

StepWhat HappensWhen
1Customer buys a $100 ticket on your FeatsClub event pageImmediately
2Stripe processes the card payment and charges $100 to the customerImmediately
3Stripe deducts processing fee ($3.20 for card)Immediately
4FeatsClub platform fee ($3.50) is deductedImmediately
5Net amount ($93.30) appears in your Stripe balanceWithin minutes
6On Monday, Stripe initiates payout to your bankNext Monday
7Funds arrive in your bank account1-2 business days after Monday

Total time from payment to bank deposit: Typically 3-10 days, depending on when during the week the payment was made.

Refunds

If you need to refund a customer:

  • Refunds are processed through your Stripe dashboard.
  • The refunded amount is deducted from your Stripe balance.
  • Stripe processing fees on the original transaction are not returned to you (this is standard Stripe policy).
  • FeatsClub platform fees may be partially or fully refunded depending on the circumstances.
  • The customer typically sees the refund on their statement within 5-10 business days.

What's Next?

Now that you understand fees and payment flow, continue to Tips & Troubleshooting for common issues and best practices for managing your payment setup.