Overview
Horsify uses Stripe to take card payments for your events, memberships, store items and riding lessons. To accept them you connect a Stripe account to your organisation. Money from those payments is paid out by Stripe directly to your club's bank account, and you can see your balance, payments and payouts without leaving Horsify.
Connecting Stripe is a one-time setup. Most clubs create a brand-new Stripe account through Horsify's guided onboarding — you do not need to have used Stripe before. If your club already has its own Stripe account, there is a separate option for connecting that instead.
Who Can Use This Feature
- Organisation administrators can connect, manage and disconnect Stripe.
- If you are a member but not an admin, you will not see the Payment Integration section — ask one of your club's admins.
Before you start, have handy:
- Your club or sole-trader details
- Your business number — an ABN in Australia, or your NZBN / GST number in New Zealand — if you have one
- The bank account where you want payouts to land (a BSB and account number in Australia; your bank, branch and account number in New Zealand)
- A contact email address
New accounts are approved by Horsify first
Before a club can create a Horsify-managed Stripe account, a Horsify administrator has to approve payments for that organisation. This is a fraud control: it stops a newly signed-up organisation from connecting an account and pushing stolen-card payments through it.
If Connect Stripe tells you your organisation isn't approved for payments yet, nothing is wrong with your details — contact Horsify support and we'll review and approve you. It's usually quick.
What to expect on a brand-new account
A newly created Horsify-managed account starts with:
- Payouts on hold. Money you take accumulates in your Stripe balance but isn't paid out to your bank until Horsify releases payouts for your account. Ask support once you're up and running.
- Limited charges while Horsify reviews the account. Until payouts are released, the size of each payment and the total taken each week are limited. A payment over the limit is declined at checkout with a message telling the payer that online payment isn't available, and offering your other payment methods. Booking payment links (the kind you email to a client) can't be sent during this time either — collect those payments another way, such as bank transfer.
These are new-account controls, not permanent limits. Once payouts are released, both the hold and the limits go.
If you're expecting a big weekend, tell us beforehand so payouts can be released and the limits lifted before entries open — not after a rider has been turned away.
These controls apply to Horsify-managed accounts only. If you connect your own Stripe account (Riding School and Club Site Premium plans), you deal with Stripe directly and none of this applies.
Where the Payment Screens Live
Everything to do with Stripe sits under Organiser ▸ Finances in the main menu.
- Stripe Connect — your balance, payments and payouts, straight from Stripe.
- Invoices & Receipts and Payment Transactions — Horsify's own records of what was charged.
Connecting or disconnecting Stripe is done on your organisation's own page rather than from this menu — see below.
Connecting Stripe
- Open your Organisation page.
- Click Edit Organisation.
- Scroll to the Payment Integration section (the section shortcuts at the top of the edit page jump straight to it).
- Click Connect Stripe.
Clicking Connect Stripe opens a short dialog with two ways to connect.
Option 1 — Set up Stripe Connect with Horsify (recommended)
This creates a new Stripe Express account for your club and takes you to Stripe's own onboarding, where Stripe asks for:
- Your business or sole-trader details and your business number — an ABN in Australia, an NZBN in New Zealand
- Your identity details, and ID documents if Stripe asks for them
- The bank account for receiving payouts
The account is created in your organisation's own country — taken from the country on your organisation profile — and pre-filled with your organisation's name, email and website. When you finish, Stripe returns you to your organisation page in Horsify.
Option 2 — I already have my own Stripe Account
This is the small text link under the recommended button — easy to miss. Use it when your club already trades on its own Stripe account and wants payments to land there directly.
It sends you to Stripe to authorise the connection. Sign in to the Stripe account you actually want to use before authorising — Stripe connects whichever account you are signed in to.
Note: this option only appears while nothing is connected. If you are already connected to a Horsify-created account and want to switch to your own, you have to disconnect first — see Switching to your own Stripe account under Disconnecting Stripe, below.
What Horsify can and cannot do
- ✅ Take payments for your events, memberships, store orders and lessons
- ✅ Show your balance, payments and payouts, and let you refund from inside Horsify
- ✗ Move your money to any account other than the one you nominate in Stripe
- ✗ See or store your bank account number — those details live with Stripe
- ✗ Close your Stripe account
After Onboarding: Turning Online Payments On
Finishing Stripe's forms is not quite the last step. Stripe still has to verify your details and switch on charges for the account, which can take anywhere from a few minutes to a couple of days.
Once Stripe confirms the account can take charges, Horsify enables the Online Payment method for you automatically — you do not need to tick anything. The Payment Integration card changes to show Stripe Connected with your account ID.
You can confirm it took effect in the Payment Methods card on the same page. Online Payment (Credit/Debit Card) is greyed out and untickable until Stripe is connected. Once it is, Horsify ticks it for you when Stripe enables charges — and you can untick it yourself if you want to stop offering card payments without disconnecting Stripe.
If Stripe later restricts the account — for example it asks for a document and you don't supply it — online payment is switched back off until the account is in good standing again. Cash and bank transfer keep working throughout.
These settings apply to every event the club creates, and individual events can override them.
Managing Your Connected Account
Two screens are available once Stripe is connected. Both embed panels supplied by Stripe, so they always show your live account.
Stripe Connect Dashboard
Organiser ▸ Finances ▸ Stripe Connect. It has two tabs:
- Payments — every payment taken through your account, with amounts and status. You can refund a payment and respond to disputes and chargebacks here.
- Payouts — your available and pending balance, the record of payouts sent to your bank, and the controls for paying out and changing your payout schedule.
If you administer more than one club with Stripe connected, pick the one you want from the organisation selector at the top.
Stripe Account Management
The Manage Stripe Account button on the Payment Integration card opens Stripe's account-management panel. This is where you:
- Review and update your business and personal details
- Respond to anything Stripe still needs to verify the account
- Add or change the bank account your payouts go to
Anything Stripe asks you to complete is done here or in the onboarding flow. The payout schedule is changed on the Payouts tab of the Stripe Connect Dashboard rather than here.
Clubs that connected their own existing Stripe account manage that account the way they always have, at dashboard.stripe.com. If the embedded panels above don't load for you, that's why — use the Stripe Dashboard directly.
Payouts
Stripe pays your income to the bank account set up during onboarding.
- Your balance, upcoming payouts and payout history are on the Payouts tab of the Stripe Connect Dashboard.
- Payout timing follows Stripe's standard schedule for your country. New accounts usually have a longer wait on the first payout — and on a Horsify-managed account, payouts are held until Horsify releases them (see above).
- The payout schedule can be changed on the Payouts tab, and the destination bank account in the Stripe Account Management screen. Horsify never sees or stores those bank details.
Fees
What your club pays depends on which kind of Stripe account is connected.
Horsify-created account (Option 1): one all-in rate
On a Horsify-created account, online payments cost 2.5% + 30c per transaction, all-in. That rate already includes Stripe's card processing — there is no separate Stripe charge on top of it. It is the total, not a commission stacked on a card fee. You choose whether it comes out of your entry fees or is shown to riders as a platform fee at checkout; either way it applies to online payments only. The rate applies to domestic cards; international and American Express cards cost more at Stripe's end, and that extra lands on the club.
Bank transfer and cash-on-the-day entries go straight to you and carry no transaction fee and no platform fee — Horsify does not process them, so it takes nothing from them and nothing is added to what the rider pays.
Refunds. A refund is funded from your Stripe balance, and neither Stripe's processing cost nor Horsify's platform fee on the refunded payment is returned. Where the rider paid the platform fee, you refund what they paid, platform fee included.
Your own Stripe account (Option 2): no Horsify fee
Connecting your own Stripe account is available on the Riding School and Club Site Premium plans. It isn't available on the Instructor or $10 Club Site plans. On your own account Horsify takes nothing per transaction: you settle directly with Stripe at whatever rate you have agreed with them, on your own payout schedule. Stripe deducts its own fees from your account and issues its own tax invoices for them inside your Stripe account.
The processing-fee setting
Whether an online card payment's processing cost is shown to the rider or absorbed by the club is set by the Processing Fees card on the Edit Organisation page. From 1 October 2026 Australian law no longer allows a card surcharge to be passed on to the payer, so for Australian organisations the setting stops applying from that date; New Zealand organisations can still choose.
- Pass Processing Fees to Customer: the card processing cost is added on top of your prices at checkout (where the law still allows it).
- Organisation Absorbs Fees: the rider pays only the listed price.
The setting applies to online card payments only. Cash and bank transfer entries are untouched. See Payment Fees Configuration for the detail.
Only Horsify staff can vary a club's all-in rate; contact support if you need to confirm yours.
GST
Whether your prices are treated as GST-inclusive depends on the GST registered and Prices Include GST settings, also on the Edit Organisation page. See Tax Invoices for how invoices and GST are handled.
Disconnecting Stripe
The Disconnect Account button sits next to Manage Stripe Account on the Payment Integration card. You will be asked to confirm.
Disconnecting does more than stop card payments, so read this first:
- Online Payment is switched off for the organisation. Cash on Day and Bank Transfer are unaffected.
- Your club store is switched off, not just unpaid — it stops being visible until payments are configured again.
- If you connected your own Stripe account, Horsify's access to it is revoked at Stripe's end as well.
- Your Stripe account itself keeps existing, with all its history, balance and pending payouts. Disconnecting does not close it.
Payments already taken are unaffected and payouts already in flight still land.
Switching to your own Stripe account
If your club started on a Horsify-created Express account and now wants to use its own Stripe account, the order matters:
- Check nothing is mid-flight — no pending payouts you're waiting on, no events actively taking entries.
- Disconnect the existing account.
- Click Connect Stripe again and choose I already have my own Stripe Account.
- Authorise while signed in to the Stripe account you want to use.
- Re-check Payment Methods and your store settings, since disconnecting turned both off.
There is no way to switch accounts without disconnecting first, and no way to connect an account by pasting in its ID.
Troubleshooting
Nothing happens when I click "Connect Stripe", or Stripe fails to load The connect flow replaces the Horsify page rather than opening a pop-up, so pop-up blockers are rarely the cause. Try a different browser and turn off any VPN or ad blocker, then retry from the Edit Organisation page.
I finished onboarding but online payments still aren't available Stripe is probably still verifying. Open Manage Stripe Account and clear anything Stripe lists as outstanding. Online payment switches itself on once Stripe enables charges on the account — there is nothing to tick in Horsify.
"Stripe Connect account is no longer accessible. Please reconnect your Stripe account." The account Horsify had on file has been deleted at Stripe's end, or Horsify's access to it was revoked. The connection is cleared automatically (which also turns off online payment and your store), so reconnect from the Payment Integration section and re-check both.
Payout hasn't arrived Check the Payouts tab to confirm Stripe sent it, allow a couple of business days for your bank, and confirm the bank details in Stripe Account Management are right.
A payment cost more than I expected International and American Express cards are charged at higher rates by Stripe, above the 2.5% + 30c all-in rate, and the difference lands on the club. If the amount your rider paid looks wrong rather than the amount you received, check the Processing Fees setting.
For account, verification or payout problems, contact Stripe directly. For problems connecting Stripe to Horsify, contact Horsify support.
Security
- Stripe is PCI-DSS Level 1 certified and handles all card data. Horsify never stores card numbers or your bank account details.
- Keep your Horsify and Stripe logins secure and watch for unexpected transactions.
- Stripe's built-in fraud tools screen payments automatically, and disputes can be answered from the Payments tab.
Related Features
Support
- Horsify (connecting Stripe, integration questions): support@horsify.com.au or the in-app Help chat.
-
Stripe (verification, payouts, account restrictions): the Stripe support portal and live chat in your Stripe account.\n\n---\n\nSource:
wiki/features/STRIPE_ACCOUNT_MANAGEMENT.md\nLast synced: 2026-10-06 06:10:45 UTC