volley.love Guides

Registration Settings

Control who can register, what captains pay, payment collection, price changes, and late registration.

Registration Settings control how teams join your league. Use this page when you need to change whether registration is public, copy the registration link, adjust the team limit, change prices, choose how captains pay, or keep registration open after the schedule is created.

To open Registration Settings, click the "Registration Settings" button in the league setup progress bar:

League setup progress bar in volley.love, a volleyball registration workflow tool

You can also access the registration settings by clicking the "Edit" button in the summary overview.

Team registration summary in volley.love, a volleyball signup platform for league managers

The dialog shows the main registration controls for the league:

League registration settings in volley.love, a volleyball registration and payments app

Public Or Private Registration

Choose whether captains can find the league themselves or need a direct registration link.

  • Public registration: your league can appear on https://app.volley.love/find, and captains can register while registration is open and the league is not full.
  • Private registration: captains need the registration link from you. Private registration is useful when you already have a list of invited teams, you are sharing the link with a specific group, or you are handling promotion somewhere else.

Private registration does not require captains to sign in. Anyone with the registration link can register while registration is open and the league has space.

Scheduled Public Opening

If registration is private, you can schedule it to become public later. Turn off "Public registration," then use "Make registration public at" to choose the date and time.

Scheduled public registration controls in volley.love, a volleyball league registration settings screen

Use this when you want to prepare the league ahead of time, send the link privately first, then let the league appear publicly at a planned time. The scheduled public time must be in the future and cannot be after registration closes.

Team Limit And Hosting Fee

Set "Max teams" to the largest number of teams you want in the league. When the league reaches that number, new registrations stop because the league is full.

volley.love suggests a limit based on your schedule details, such as available courts and time slots. You can adjust it to match the league you actually want to run.

The form also shows an estimated volley.love hosting fee for that team limit. This fee is separate from the money captains pay you to join the league.

You can review current public pricing on the volley.love pricing page. For a full explanation of hosting fees, Stripe, discounts, and payment timing, see Billing and Hosting Fees.

The final hosting fee may be updated after registration closes based on the teams actually included in the schedule.

Registration Fee And Price Changes

Set "Team registration fee" to the amount captains pay to join the league.

You can also schedule automatic price changes. Open "Scheduled price changes," add a change, then choose the date, time, and new fee.

Scheduled registration price change controls in volley.love, a volleyball league signup pricing screen

Scheduled price changes are useful for early-bird pricing, late pricing, or a planned fee increase after a certain date. They affect future registrations after the change takes effect. They do not automatically charge or refund teams that already registered.

Scheduled price changes must be in the future and cannot be after registration closes.

In-app payments require a registration fee greater than $0. If you are running a free league, or if a scheduled price change needs to make registration free, use external payments.

Payment Type

volley.love supports two payment processing options:

External Payments

Choose "External" when you want to collect payments outside volley.love, such as Venmo, PayPal, cash, check, or another payment system.

With external payments:

  • There are no in-app processing fees.
  • You can add an optional payment link.
  • You can add an optional payment note with instructions for captains.
  • You are responsible for tracking who has paid.

External payment link and note fields in volley.love, a volleyball registration payments settings screen

If you add a payment link, captains will be sent to that link after they register. If you do not add a link, captains can still register and the payment step will tell them to pay you directly.

In-App Payments

Choose "In-app" when you want captains to pay during registration. volley.love tracks the payment and marks the team as paid.

In-app payments require:

  • A connected Stripe account.
  • A team registration fee greater than $0.

You can choose to pass processing fees to captains by selecting "Pass along fees." The form shows what captains will pay and what you will receive:

Pass along fees option in volley.love, a volleyball checkout tool for registrations

To use in-app payments, connect your Stripe account from the Billing page by clicking "Connect to Stripe" and following the instructions. For more detail, see Billing and Hosting Fees.

Stripe is a leading payment processor known for its security, reliability, and compliance standards.

Refunds And Dropped Teams

Refunds for team registration payments are controlled by the league manager.

For in-app Stripe payments, refund the team from Stripe or from the Billing page. After the payment is handled, remove the team if the schedule has not been created yet so the spot opens again.

For external payments, use the same payment method you used to collect the money, then update or remove the team in volley.love. volley.love cannot send refunds for payments collected outside the app.

If the schedule already exists, use the team drop workflow instead of deleting the team. For more detail, see Managing Teams.

Late Registration

If your league does not fill before scheduling starts, you can keep registration open so teams can still join after the schedule is created. Toggle "Allow late registration" and set a cutoff date. When a new team joins late, volley.love creates an updated schedule for you to review and approve.

For a full walkthrough of how late registration works, see the Late Registration guide.

Reopening Registration

If registration has closed and your league later has open spots, you may see a prompt to reopen registration from the schedule page. Reopening registration lets you choose a new cutoff date without changing the rest of the registration setup.

Reopen registration dialog with a registration cutoff date field

If no one joins, your schedule stays as-is. If a team joins, volley.love creates an updated schedule for you to review.

Common Questions

Can I make a private league public later?

Yes. Turn off "Public registration" and set "Make registration public at." The league stays private until that time, then becomes public automatically.

Can I run a free league?

Yes. Use external payments and set the team registration fee to $0. In-app payments require a fee greater than $0.

Can I change prices after teams have registered?

Yes, but price changes only affect future registrations. If an already-registered team's payment status or payment amount needs attention, update that team from the teams table or contact support.

Can I raise the team limit after registration opens?

Yes. Increase "Max teams" if your league can support more teams. If the schedule has already been created, adding teams may require a schedule update.