Skip to main content
All CollectionsSelling Your Offers Online
How can I charge a credit card in person with Stripe?
How can I charge a credit card in person with Stripe?

Charging for a pass at the point of sale using Stripe

Chris avatar
Written by Chris
Updated over 4 months ago

Accepting in-person payments is simple with Stripe. This guide will show you how to charge a credit card directly using Stripe, whether you're at your studio, gym, or any other location. Follow these steps to process payments quickly and securely.

Who can use this feature?

Restricted and administrative user accounts can assign passes.


Getting Started

In the General Settings section of your accounts settings, please make sure the option to track the payment status of every pass is turned on. It lives at the bottom of the page.


Ways to Collect Stripe Payments in Person


There are two options to do this:


Option 1: Assign the Pass and Enter the Card Information

As you're assigning the customer's pass, you'll see this blue button to charge the customer for a pass via their credit card:

And when assigning a membership, you'll also see this option to collect payment by credit card:


Option 2: Using Scan & Pay to Collect Payment in Person

With Scan & Pay, you'll share a QR code with your customers for them to pay in person. Here's how to set this up!

Step 1. Assign the pass, and mark it as unpaid

Note: The important part is to leave the pass marked as unpaid!

From the customer account, press the Assign Pass button, and select the pass to assign.

This opens the Assign Pass page and here you will:

  • Select a discount (optional): Click this to add a discount code to the offer.

  • Payment method: Select the "Cash, check, etc." button

  • Mark the pass as unpaid: Make sure the checkbox indicating you've received payment is NOT selected.

  • Add a note (optional)

  • and press Assign Pass to assign the pass.

After assigning the pass, you'll return to the customer account. Now it's time to collect payment!

Step 2. Collect Payment using Scan & Pay

From the customer account, click on the pass to open the pass details page. (If you forgot to enter the discount when assigning the pass, no problem, you can select that option here too.)

On the Pass Details page, press the Scan & Pay button.

Your customers will use their smartphone camera to open the payment page and pay for the pass.

With the Punchpass Stripe integration, Apple & Google Pay are enabled automatically, so customer payments can be quick and easy!

And if you prefer to email an invoice, you're welcome to send a paylink to collect payment instead! Learn more about invoicing for payment.

Did this answer your question?