Skip to main content

Payment & Receipts

Every donation in FeatsClub goes through a payment processor and generates a receipt. This page explains how donations are processed, what each transaction detail means, and how fees work.

How Donations Are Processed

FeatsClub supports multiple payment processors depending on the currency:

CurrencyPrimary ProcessorRegion
USD ($)StripeUnited States
INR (Rs.)CashfreeIndia

When a donor contributes to a campaign, the payment is processed through the appropriate platform based on the campaign's currency setting. The organization receives the donated amount minus any processing fees.

Understanding Transaction Details

Each individual donation creates a receipt (called a Donation Receipt in the system). Each receipt records the following information:

FieldDescription
Payment IDA unique identifier for the transaction, assigned by the payment processor
Payment AmountThe gross amount the donor paid -- this is the full amount charged to the donor
Donation AmountThe net amount the organization receives after processing fees are deducted
Payment PlatformWhich payment service processed the transaction (see full list below)
Payment StatusWhether the transaction was confirmed, pending, or failed
Payment DateThe date and time the donation was made
CurrencyThe currency of the transaction (USD, INR)

Payment Platforms

FeatsClub supports a variety of payment methods. The platform recorded on each receipt indicates how the donor chose to pay:

Online Platforms

PlatformDescription
StripeCredit/debit card payments for USD campaigns
CashfreeOnline payments for INR campaigns
PayPalPayPal account or PayPal credit
Google PayGoogle Pay mobile payments
PhonePePhonePe mobile payments (India)
PaytmPaytm wallet and payments (India)
UPIUnified Payments Interface bank transfers (India)
Net BankingDirect bank transfers via net banking (India)

Offline and Peer-to-Peer Platforms

PlatformDescription
CashPhysical cash donations recorded manually
CheckDonations made by check, recorded manually
VenmoVenmo peer-to-peer transfers
ZelleZelle bank-to-bank transfers
OtherAny other payment method not in the list above
info

For offline payment methods like Cash, Check, Venmo, and Zelle, the donation is recorded in the system but the actual transfer happens outside of FeatsClub. These records help you maintain a complete log of all contributions regardless of how they were collected.

Gross Amount vs. Net Amount

Two amounts are tracked for every donation:

  • Payment Amount (Gross) -- The total amount the donor was charged. This is what the donor sees on their payment confirmation.
  • Donation Amount (Net) -- The amount your organization actually receives after the payment processor deducts its fees.

For example, if a donor gives $100 through Stripe:

  • Payment Amount: $100.00 (what the donor paid)
  • Donation Amount: ~$97.10 (what you receive, after Stripe's ~2.9% + $0.30 fee)

The totals summary on the Donors tab shows both figures so you always know the difference between what was donated and what you received.

Pass Charges to Donor

When creating or editing a campaign, you can enable the "Pass Charges to Donor" option. This determines who pays the payment processing fees:

SettingWho Pays FeesWhat Donor SeesWhat Org Receives
Enabled (pass to donor)The donorDonation amount + processing fee (e.g., $103.20 for a $100 donation)The full donation amount ($100)
Disabled (org absorbs)The organizationJust the donation amount (e.g., $100)Donation amount minus fees (~$97.10)
tip

Many donors are willing to cover processing fees when given the option, especially for charitable causes. Enabling this setting means your organization receives the full intended donation amount.

Payment Status

Each receipt has a payment status that indicates the state of the transaction:

StatusBadge ColorMeaning
ConfirmedGreenPayment was successfully processed and funds have been received
PendingAmberPayment is being processed or awaiting confirmation
FailedRedPayment did not go through -- the donor was not charged or the charge was reversed

Only confirmed transactions count toward the campaign's collected amount and the totals shown on the Donors tab.

Corporate Matching Donations

FeatsClub supports tracking corporate matching donations. Some companies match their employees' charitable contributions, effectively doubling or multiplying the donation.

When a donation includes corporate matching, the receipt records:

FieldDescription
Matching CompanyThe name of the company providing the match
Matching PercentageThe percentage the company matches (e.g., 100% means the company matches dollar-for-dollar)

Corporate matching amounts are tracked separately and contribute to the campaign's total matching amount, giving you visibility into how much additional funding corporate partners are providing.

Setting Up Your Payment Profile

Before your campaigns can accept online donations, your organization needs a payment profile configured:

  1. Go to Dashboard > Settings > Payments.
  2. Set up your Stripe account (for USD donations) or Cashfree account (for INR donations).
  3. Complete the onboarding process with the payment provider.
  4. Once connected, your campaigns can accept online donations.
caution

Campaigns cannot accept online payments until a payment profile is set up. If you try to launch a campaign without a payment profile, donors will not be able to contribute through the platform. Make sure to configure your payment settings before going live with your first campaign.

📸
Screenshot: Payment settings page
The Dashboard Settings page showing the Payments section with Stripe and Cashfree integration options and connection status

What's Next?

Learn about the talent user campaign approval workflow in Talent User Campaigns, or explore strategies for effective fundraising in Tips & Best Practices.