How do I create a Stripe account?

ClubZap uses Stripe as our payment platform for secure payment processing.

Declan Murphy avatar
Written by Declan Murphy
Updated over a week ago

Stripe is the payment interface used by ClubZap to handle online payments for club membership and other fundraising initiatives. To use Stripe you will need to create an account first which will be used for transferring money into your clubs account for online payments. It only takes 2 minutes and you will need your Bank IBAN number!

Setting up your stripe account is via 2 short steps:

  1. Create your account

  2. Validate your account

Create your Stripe account

  1. Login to the ClubZap Admin portal here

  2. Go to Club Settings -> Stripe Accounts

  3. Select Register Account with Stripe

  4. Enter your Email Address

  5. Enter your Mobile Phone Number - Following this you will receive a code via SMS which you must enter to continue the setup.

  6. Enter your Name, Address and Date of Birth. This is your own name and address which is required to validate the account.

  7. Enter your clubs IBAN where you want the money to go and confirm the IBAN.

Note: If you cannot access the Club Settings link please email

Once you have completed the steps above your Stripe account will need to be validated to complete the Onboarding process.

Validate your Stripe Account

  1. Go to Club Settings -> Stripe Accounts on your ClubZap Admin portal

  2. Click on the Complete Stripe Account Onboarding Button

  3. Click on the Pencil to edit your personal settings - You will be required to upload a copy of a photo ID (passport or Driving License) or take a photo via your phone or laptop camera.

  4. Once you have uploaded your information your account will be activated and status shown as follows:


  1. How long will it take to validate my identification and utility bill? up to 24 hours

  2. How will I know if they are accepted or rejected? You will receive an email from Stripe.

  3. What if I don't provide the details? You may accept live charges, but may be unable to receive payouts until we verify your information.

  4. Why does Stripe need these details? Regularly updating information about your account helps us protect against fraud and money laundering. These requirements come from “Know Your Customer” (KYC) obligations from regulators and our financial partners.

  5.  Is there a time limit when refunds can be processed? Let’s say someone completes membership in May for the upcoming season which starts in September and then in October decides it’s not for them – can we still process this refund? Refunds can be issued at any stage - In the event you issue a refund to a customer that results in a negative Stripe balance, the refund will show as “pending.” The refund will not be sent to your customer until your balance is repaid and brought back into the positive and the full refund amount is available (either from new charges that increase the balance on your account, or from a wire transfer to Stripe). In the event a charge with a “pending” refund is disputed by the cardholder’s bank, the refund will fail and a dispute will be created. To avoid this, we recommend you pay into your account balance to bring it back into the positive as soon as possible so that refunds are successfully submitted to the card networks and you are protected from disputes.

  6. What is the importance of a statement descriptor in Stripe? Statement descriptors explain charges or payments on bank statements. Using clear and accurate statement descriptors can reduce chargebacks and disputes. Banks and card networks require the inclusion of certain types of information that help customers understand their statements, and statement descriptors provide this information. The statement descriptor is defined when you create your Stripe account.

  7. What information appears on the Payers bank statement? Depending on whether the payer is paying in full or via subscription (instalments) the statement descriptor differs:

Full Payment Statement info: CZ* [ClubName]
example: CZ* Bedrock FC
Partial Payment (Instalments): CZ* [Clubs Stripe Account Statement Descriptor]
CZ* Bedrock FC => where Bedrock FC is what appears on the clubs Statement Descriptor

The max length of the statement descriptor is 22 characters.

Note: Sometime the ClubZap business address (Sixmilebridge) may appear on a bank statement for Full payments while the club name appears for the instalment payments

8. Will Stripe ever contact me to verify my identification?

Yes - Stripe will contact you at certain times to validate your identification and ensure its up to date. The email source and content is similar to this screenshot.

Did this answer your question?