Skip to main content

Payments

Administrators

For events that require payment (such as ticketed events), you can configure the default payment methods that are available for new events.

Payment settings are configured at the organization level and apply as defaults to all new ticketed events. Individual events can override these defaults if needed.

Available Payment Methods

Schoolea supports three types of payment methods:

Online Payments (Stripe Connect)

Accept credit and debit card payments directly through your event website. Payments are processed securely through Stripe, and funds are deposited directly to your bank account.

Best for: Schools wanting automated, instant payment processing with minimal manual work.

Bank Transfer

Provide bank account details for attendees to pay via bank transfer or direct deposit.

Best for: Organizations preferring traditional banking methods or those unable to use credit card processing.

In-Person Payments

Collect payments in person at your office, reception, or on event day.

Best for: Cash payments or when payment will be collected at the door.

Setting Up Online Payments (Stripe Connect)

To accept online payments through Schoolea, you'll need to set up a Stripe Connect account. This is a one-time setup process that enables secure payment processing.

By using Stripe Connect, all payments by attendees are directed directly to your school or organization, rather than Schoolea.

Fees

In addition to any Stripe processing fees, Schoolea charges a 0.9% fee for online payments facilitated through Stripe. These are deducted automatically when the payment is processed.

Prerequisites

Before you begin, make sure you have:

  • Administrator access to your Schoolea account
  • Your organization's business information (legal name, address, tax ID)
  • Bank account details for receiving payouts
  • Authorized person who can complete the onboarding

Step 1: Access Stripe Connect Settings

  1. Sign in to Schoolea as an Administrator
  2. Go to Settings in the main menu
  3. Navigate to Payments and choose Online Payments
  4. Click Connect with Stripe to begin the onboarding process.

Step 2: Start Onboarding

You'll be redirected to Stripe's secure onboarding form where you'll need to provide information about you and your school or organization. This process will set up a Stripe account for your school or organization.

Stripe may require additional verification steps:

  • Identity verification (photo ID upload)
  • Bank account verification (micro-deposits or instant verification)
  • Additional business documentation for certain regions

Follow the prompts in Stripe's onboarding flow. You can save and return later if needed.

Step 4: Confirm Setup

Once onboarding is complete:

  1. You'll be redirected back to Schoolea
  2. Your Stripe Connect status will show as Active
  3. Online payments are now enabled for your ticketed events
Verification Time

Most Stripe Connect accounts are activated instantly, but some may require 1-2 business days for verification. You can still configure your events while verification is pending, but attendees won't be able to make payments until verification is complete.

Managing Your Stripe Connect Account

Viewing Account Status

Visit Settings > Stripe Connect to view:

  • Connection Status - Whether your account is active and verified
  • Charges Enabled - Whether you can accept payments
  • Payouts Enabled - Whether funds can be deposited to your bank account
  • Account Requirements - Any outstanding verification steps

Account Requirements

If Stripe needs additional information, you'll see a list of requirements on this page. These might include:

  • Additional documentation
  • Updated business information
  • Re-verification of identity or bank details

Click Complete Verification to address any outstanding requirements.

Updating Account Information

To update your bank account, business details, or tax information:

  1. Visit Settings > Stripe Connect
  2. Click Manage Stripe Account
  3. You'll be redirected to Stripe's dashboard to make changes
warning

Disconnecting your Stripe account will immediately disable online payments for all events, and prevent Schoolea from issuing refunds if any orders are cancelled. Any pending payments will fail. Only disconnect if you're certain you want to stop accepting online payments.

Configuring Default Payment Methods

Set which payment methods should be enabled by default for new ticketed events:

  1. Go to Settings > Payments
  2. Enable or disable each payment method:
    • Online Payments - Requires Stripe Connect setup
    • Bank Transfer - Add your bank account details and payment instructions
    • In-Person Payments - Add instructions for where/how to pay
  3. For bank transfer and in-person payments, provide clear instructions that attendees will see:
    • Bank name and account number
    • Reference to include
    • Payment deadlines
    • Where to pay in person
  4. Click Save Changes
Writing Payment Instructions

Be clear and specific in your payment instructions. Include:

  • Exact bank details or payment location
  • What reference attendees should use
  • Payment deadline (e.g., "Payment due within 7 days of claiming tickets")
  • Contact information if they have questions

Event-Specific Payment Configuration

Individual events can override the default payment methods:

  1. Navigate to your event: Events > Select event
  2. Click Payment Methods
  3. Choose whether to use default settings or customize for this event
  4. Select which payment methods should be available
  5. Update payment instructions if needed
  6. Click Save

Use Cases for Custom Payment Configuration:

  • A fundraising gala that only accepts online payments
  • A community event that only accepts in-person payments
  • An event with special banking arrangements

How Attendees Pay

When online payments are enabled:

  1. Attendee claims tickets on the event website
  2. They're prompted to select a payment method
  3. For online payment, they enter credit/debit card details
  4. Payment is processed securely through Stripe
  5. Confirmation email sent with PDF tickets
  6. Funds are deposited to your bank account (typically 2-7 business days)

When bank transfer is enabled:

  1. Attendee claims tickets on the event website
  2. They select "Bank Transfer" as payment method
  3. They see your bank details and payment instructions
  4. Confirmation email sent with payment instructions
  5. Attendee makes bank transfer separately
  6. You manually verify payment and can track ticket status

When in-person payment is enabled:

  1. Attendee claims tickets on the event website
  2. They select "In-Person Payment"
  3. They see instructions for where/when to pay
  4. Confirmation email sent with payment instructions
  5. Attendee pays in person according to instructions
  6. You collect payment and mark tickets as paid

Payment Tracking and Management

Viewing Payment Status

For each ticketed event, you can view:

  • Total tickets claimed
  • How many are paid vs unpaid
  • Which payment method was used
  • When payment was received

Access this via: Events > Select event > Tickets tab

Marking Manual Payments as Received

For bank transfer and in-person payments, you'll need to manually confirm receipt:

  1. Go to the event's Tickets tab
  2. Find the attendee who paid
  3. Click Mark as Paid
  4. Add a note (optional) about payment confirmation

This updates the ticket status and can trigger confirmation emails to the attendee.

Refunding Payments

For Stripe payments:

  1. Go to Settings > Stripe Connect
  2. Click Manage Stripe Account
  3. Process refunds through Stripe's dashboard

For bank transfer/in-person payments:

  • Handle refunds according to your organization's policies
  • Mark tickets as cancelled in Schoolea

Fees and Costs

Online Payments

Stripe charges a fee for each transaction, typically 2.9% + 30¢ per transaction. This can be confirmed from your Stripe account. In addition, Schoolea charges a 0.9% fee for each transaction.

These fees are automatically deducted from each transaction before payout.

Other Payment Methods

Bank transfer and in-person payments have no processing fees through Schoolea. Any bank fees are determined by your bank.

Security and Compliance

PCI Compliance

Schoolea uses Stripe for payment processing, which means:

  • Card details are never stored on Schoolea servers
  • Stripe is PCI DSS Level 1 certified (highest security standard)
  • Your organization doesn't need separate PCI compliance for online payments

Data Protection

  • Payment information is transmitted securely (encrypted)
  • Stripe handles all sensitive card data
  • Schoolea only stores payment status (paid/unpaid), not card details

Fraud Protection

Stripe includes built-in fraud detection:

  • Automatic screening for suspicious transactions
  • 3D Secure (3DS) authentication for high-risk payments
  • Machine learning fraud prevention

Getting Help

Payment Processing Issues

For Stripe-related issues:

If you're having trouble with Stripe verification:

  • Check Stripe dashboard for specific requirements
  • Contact Stripe support for account-specific questions
  • Ensure all business information is accurate and up-to-date

Payment Configuration

For help with payment settings in Schoolea:

  • contact us and our support team will assist you
  • Include your organization name and describe the issue