For the complete documentation index, see llms.txt. This page is also available as Markdown.

Event Sign-up with Terminal

When a walk-in Customer wants to join an Event but doesn't have a card saved on their Profile, you can collect the payment on your club's Credit Card Terminal instead. You add the Customer to the Event from the Dashboard as usual, choose Card Terminal as the payment method, and the Customer taps their card or phone on the Terminal. The sign-up is created automatically once the payment goes through.

This pairs well with the walk-in flow described in Rapidly Assist Walk-ins — the Customer can sign the waiver, create a Profile, and pay for the Event without ever entering a card in the app. Your club needs a Credit Card Terminal connected to use this feature.

When the Card Terminal option appears

The Card Terminal payment option shows up automatically in the Add Attendee window when the Event supports it. It is hidden when:

  • The Event is a kids Event or part of a Series — use a saved card or cash for these

  • The Event charges a hold at sign-up (instead of charging right away) and takes place more than about 2 days from now — card holds from the Terminal expire, so the option only appears when the Event is soon enough for the hold to settle

  • You are adding a guest rather than a Customer with a Profile

Collect an Event sign-up at the Terminal

  • Open the Event in the Dashboard and click Add Attendee

  • Search for and select the Customer

  • Choose any sign-up options as usual (guests, coupon code, passes, credits)

  • Select Card Terminal as the payment method — the charge preview shows the total the Customer will pay

  • Click Add Attendee

  • In the Collect at terminal window, choose the Terminal the Customer is standing next to

    • Only Terminals in the Event's area are available

  • Click Send to terminal

  • Ask the Customer to tap their card or phone on the Terminal

The window shows the amount and waits while the Customer taps. Once the payment is collected, the sign-up is created automatically and you'll see Payment collected and signup created with a green check mark.

If the payment doesn't go through

If the card is declined or the tap fails because the Customer didn't hold their card long enough on ther Terminal, the window shows the reason and gives you two choices:

  • Retry — ask the Customer to tap again, or pick a different Terminal from the dropdown first

  • Cancel — stop the collection; no sign-up is created and the Customer is not charged

Closing the window while the Terminal is waiting

If you close the window while the Terminal is still waiting for a tap, you'll be asked whether to:

  • Cancel collection — the Terminal stops waiting and no sign-up is created

  • Keep waiting — the collection keeps running in the background; the Customer can still tap and the sign-up will be created when they do

If you try to start a new Terminal collection for the same Customer and Event while one is still running, the Dashboard resumes the existing collection instead of starting a second one.

Tips

  • Tapping a phone (Apple Pay/Google Pay) works for the payment, but the card cannot be saved to the Customer's Profile — encryption on phone payments prevents it

  • If the collection is left unfinished, it expires on its own and any hold on the Customer's card is released

  • Coupons, passes, and virtual credits apply exactly as they would for a normal sign-up — the Terminal only collects the remaining balance shown in the charge preview

Last updated

Was this helpful?