What are Stripe Terminal Readers?
Stripe Terminal Readers allow your team to accept physical credit card payments through Swapcard Launchpad. These devices integrate directly with your Stripe account using the Stripe API.
Each reader must be assigned to a Location, which belongs to a Stripe account. A location can include multiple readers, but a reader can only belong to one location at a time.
All reader information is stored in Stripe and mirrored in Admin for easy management.
Which Terminal Readers can I use?
Launchpad supports all Stripe server-driven readers. The following models are officially supported:
Stripe S700 Reader (recommended): Product Info
BBPOS WisePOS™ E (legacy model): Product Info
Readers must be used in the same country where the Stripe account is registered.
How do I add a Stripe Terminal Reader?
Before adding a reader, your Stripe account must have at least one Location. You can create locations in Stripe or in Admin during setup.
1. Add readers in Stripe Dashboard
Go to your Stripe Dashboard
Readers added here will appear in Admin, but must still be assigned to a device via Admin
2. Add readers in Launchpad Admin
Open the Setup menu in Admin
Select Registration
Click Onsite
Choose Terminal Readers
This screen pulls live data from your Stripe account every time it loads.
To add a new reader:
Click Add Terminal Reader
If more than one location exists, select the appropriate location
If no locations exist, you’ll be prompted to create one
Enter the Registration Code (shown on the reader)
Enter a Device Label (for internal use)
⚠️ Readers added in Test mode can’t be used in Live mode without re-registering.
How do I assign a reader to a device?
Once a reader is added, you’ll need to link it to the computer or mobile device that will be processing payments.
To do this:
Open Setup
Click Registration
Select On-Site
Go to Devices
Click Actions next to the device and select Setup this device
You can also use the device shortcut in the top navigation bar. This appears:
Within 7 days of an event
Or always, if enabled via Event Settings
How do I take a payment using a reader?
After assigning a reader to a device, you can process card payments in Admin:
Navigate to the Payment screen
Enter the Amount
Click Take Payment
A loading screen will appear showing the assigned terminal reader. Do not close or refresh the page during this step.
After the customer completes the transaction, the payment will be confirmed, and records updated in Admin.
To cancel:
Click Cancel Payment
This sends a cancel command to the reader via the Stripe API
Tips and Troubleshooting
Wi-Fi or Ethernet: The Stripe S700 supports Wi-Fi and wired connections via the S700 Hub
Same Network Required: The device and reader must be on the same local network
PIN-Protected Readers: On the S700, swipe right → tap Settings → enter the device PIN
Customizing Reader UI: You can change the idle screen design in the Stripe Dashboard
With Stripe Terminal Readers fully integrated into Launchpad Admin, you can manage hardware, assign it to devices, and accept secure in-person payments—without switching platforms. Start by creating your first Stripe location, then add and assign your readers directly in Admin.
