Skip to main content

How can I charge a credit card in person with Stripe?

Charging for a pass at the point of sale using Stripe

Written by Chris
Updated this week

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?

Assigning a pass requires a Punchpass user to have Restricted or Admin level access.


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.



Two Ways to Collect Credit Card Payments in Person

Option 1: Assign the Pass or Membership and Enter the Card Information

From the customer's account, select to assign a pass or a membership:

In the Payments section, you can enter their card info and, with the customer's permission, save the card on file for future purchases!



If they have a card on file, you can select the saved card for payment:

Here's our more detailed how-to on the saved card feature!


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 a Pass and Mark it as Unpaid

From the customer account, press the Assign Pass button, and select the pass to assign. After assigning the pass, you'll return to the customer account and open the pass to access the QR code.

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

Step 2. Collect Payment Using a QR Code with Scan & Pay

You've created a pass! From the customer account, click on the pass to open the pass details page. Scroll down to the Payments section and 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?