← Leagues For League Directors

Collect season dues by card

Connect your league to Stripe once, and your members can pay their season dues with a card in the Bagpipe Golf app or on bagpipegolf.com. The money goes to your league's own bank account. Here is every step, with what you'll see on screen.

Before you start

About 10 minutes. Stripe may take a day or two to verify.
  1. 1 Set your dues App or website

    Tell members what they owe

    In the app: open your league, tap the ☰ menu in the top right, and choose Set season dues…. Enter the amount and, if you like, a due date.

    On the website: go to bagpipegolf.com, sign in, open Leagues, then Manage on your league, and fill in Season dues — the amount and, if you like, a due date — then Save settings. Leave the amount blank for no dues.

    Members can't pay until dues are set, so do this first.

    ‹Tuesday Night League
  2. 2 Open card payments App or website

    Open “Set up card payments”

    In the app: on your league screen, just under the season dues line, tap Set up card payments. It shows Not set up until you finish. Only the league's owner sees this row. Setup opens bagpipegolf.com in your phone's browser — Stripe needs a real browser, so this part never happens inside the app.

    On the website: go to bagpipegolf.com, sign in, open Leagues, then Manage on your league, then the card payments link. This works on a phone or a computer.

    ‹Tuesday Night League
    Season dues $50Pay dues
    Set up card paymentsNot set up
    Roster12 members
  3. 3 Start on Bagpipe bagpipegolf.com

    Read the checklist, then continue to Stripe

    Sign in with the same email and password you use in the app. The Card payments page repeats the “Before you start” list above. When you're ready, press Set up card payments.

    You'll leave Bagpipe for Stripe's own pages, then come back here when you're done.

    bagpipegolf.com/app/leagues/…/payments
    League · owner Card payments.
    StatusNot set up

    Before you start: ID, a bank account, an EIN or SSN, and your phone.

    Set up card payments You'll leave Bagpipe for Stripe's own pages, then come back here.
  4. 4 Create your Stripe login Stripe's pages

    Email, password, then your authenticator app

    Stripe asks for an email and password for the league's Stripe account. Use an address you check, because Stripe sends payout and verification notices there.

    Before you can finish, Stripe has you link an authenticator app on your phone and enter the 6-digit code it shows.

    Already have a Stripe login? You can sign in with it. The league still gets its own account.

    Stripe · create your account
    Enter the code from your authenticator app
    482916
  5. 5 Describe your league Stripe's pages

    Who runs the league, and how it's set up

    • Business type. Choose Individual / sole proprietor if the league isn't a registered business, or Company / Non-profit if it is.
    • Your details. Legal name, date of birth, home address and phone.
    • Tax ID. The league's EIN, or your SSN for an individual.
    • What you sell. Something like “Golf league season dues”.

    Stripe may ask for a photo of your ID. That's normal, and it goes to Stripe, not to Bagpipe.

    Stripe · tell us about your business
  6. 6 Add your bank Stripe's pages

    Where the dues are paid out

    Enter the routing and account number for the account the league's money should land in, ideally a league or club account. Stripe pays out to it automatically.

    Bagpipe never holds your members' money. Payments go to the league's Stripe account and out to this bank.

    Stripe · add a payout account
  7. 7 Submit and come back bagpipegolf.com

    Stripe sends you back to Bagpipe

    Review your details and submit. Stripe returns you to Bagpipe, which shows “You're set up.” when everything went through, or “Back from Stripe.” when something still needs attention (step 8 explains each status).

    bagpipegolf.com/app/payments/return
    League · card payments You're set up.

    Tuesday Night League

    StatusReady
  8. 8 Check your status App or website

    What each status means

    The same status shows on the card payments row in the app and on the website.

    • Not set up You haven't started. Begin at step 2.
    • Finishing setup Stripe needs something else. Press Continue setup (or Finish in Stripe) and complete what's listed.
    • Stripe is verifying Stripe is checking your details, which can take a day or two. Nothing to do; press Refresh status later. You can run the league as normal while you wait.
    • Ready Members can pay.
    Not set upstart
    Finishing setupaction needed
    Stripe is verifyingwait
    Readymembers can pay
  9. 9 Members pay Bagpipe Golf app

    Invite members and watch who's paid

    • Share your league's join code so members are on the roster.
    • Each member opens the league and taps Pay dues, then pays on Stripe's secure checkout page.
    • Watch who's paid on the roster on the website's card payments page. For cash or a check, use Mark paid in cash so the roster stays complete.
    ‹Tuesday Night League
    Season dues $50Pay dues
    YouPaid

Good to know

The league is the merchant

Payments go to your league's own Stripe account and pay out to its bank. Bagpipe never holds the money.

What can be paid by card

Season dues and tournament entry fees only. Weekly pots, closest-to-the-pin and long-drive entries, Calcuttas and Side Games are never collected by card.

Refunds

You can refund a payment, but Stripe keeps its processing fee, so a refund costs the league that fee.

One login from Bagpipe

Only the league's owner can open card payments from Bagpipe. Inside Stripe you can invite others, such as a treasurer, yourself.

What it costs

Fees come out of each payment before it reaches the league. Example for $50 dues:

Member pays$50.00
Stripe processing (2.9% + 30¢)−$1.75
Bagpipe platform fee (2%)−$1.00
League receives$47.25

Stuck on a step? Email support@bagpipegolf.com with your league's name and the status you see. New to leagues? How to set one up.