Practice Better Payments supports integrated in-person payments on the Stripe S710 terminal. Once paired with your Practice Better software, the Stripe S710 will seamlessly display invoice amounts, process payments, and automatically record transactions in your software. The Stripe S710 supports Google Pay, Apple Pay, tap, swipe, and chip-enabled credit and debit card transactions.
In this article:
- Before You Begin
- Ordering Your Stripe S710 Terminal Reader
- Pairing your Stripe S710 with Practice Better
- Processing Payments on the Stripe S710
- Saving Cards for Future Use with your Stripe S710
- Refunding Transactions on the Stripe S710 (Canada only)
- Customizing your Stripe S710
- Unregistering and Re-registering Your Stripe S710
Before You Begin
You must have your Practice Better Payments account set up with a status of either Complete or Enabled.
Learn more about Getting Started with Practice Better Payments →
⚠️ Important: Prior to Sept. 2026, the compatible terminal reader for Practice Better Payments was the WisePOS E; Stripe has chosen to discontinue sales of the WisePOS E reader as of Sept. 1, 2026. New WisePOS E readers can't be ordered, but existing WisePOS E readers can still be used with Practice Better Payments.
Ordering Your Stripe S710 Terminal Reader
Practice Better Payments supports pairing with the Stripe S710 reader for processing in-person transactions.
To order your Stripe S710 terminal reader:
- Click the Settings (gear icon) and select the Payments Dashboard.
- Click the Fast Action Button in the bottom-right corner and choose Order reader.
- Complete your order and track the delivery status of your S710 in the Stripe dashboard.
- After you’ve received your Stripe S710, pair your device with your Practice Better software.
It’s important to select the S710 termial reader when submitting a new order in Stripe to ensure compatibility with Practice Better Payments.
Pairing Your Terminal Reader with Practice Better Payments
If you already have a Stripe S710 terminal reader, you can pair it with your Practice Better Payments.
Step 1: Begin by Setting Up your Terminal Reader
- Press and hold the power button on the Stripe S710 reader's right side until the device screen powers on.
- You'll be prompted to connect to a WiFi network. Tap Connect to WiFi then select an available WiFi network to join. Once you've connected to a network tap the back arrow at the bottom of the reader.
You may be prompted to update your reader after returning to the home screen. Please go ahead and install the updates to continue. There may be additional updates and restarts as your device is brought up to date.
- Select your preferred language and the country where the reader will be used.
Step 2: Pair your Terminal Reader with Practice Better:
A "Register this reader" screen will appear with a three-word registration code (this will be three unrelated words separated by hyphens, like "check-laugh-celery"). You'll need this code to pair the reader with your Practice Better Payments account.
- Head to your Payments Dashboard in your Practice Better portal.
- Click the Fast Action Button in the bottom-right corner and choose Register reader:
- If you're setting up a reader for the first time, you'll need to create a Location where the reader will be used. Enter a name and address for your Location and click Continue.
- Enter a name for the reader, the registration code displayed on the device, and then click Submit. The name you give the reader is not visible to your clients.
The device will install additional updates and restart to complete the syncing process. The Practice Better logo will be displayed on the device when the sync is completed.
Your reader will also appear under the Terminal Readers tab of your Payments Dashboard.
Processing Payments on the Terminal Reader
Use your reader to accept in-person payments.
- Create a new invoice for your client. Learn more about Creating and Managing Invoices in Practice Better →
- Select Process in the top-right corner of the Create/Edit invoice page to process a payment for the invoice on your client's behalf.
- On the Pay Invoice page you'll notice an option to use your reader to process payment. Select the reader then click Submit in the bottom-right corner.
- Next, you'll see a prompt instructing you to complete the charge on the reader. Hand the reader to your client to either tap, insert, or swipe their card to pay.
You'll receive a confirmation prompt when the charge is successfully completed.
Saving Cards for Future Use with your Terminal Reader
The Stripe S710 can be used to store client card information quickly and securely for future payments.
Note: Interac debit cards can't be stored by this method; you can encourage clients to save their own payment method, like bank debit, in their client portal.
To save a client's credit card with your Stripe S710:
- Go to the Billing Information tab on your client's Billing & Payments page.
- Click the Fast Action Button in the bottom-right corner and select Add card with reader.
- Select a reader from the list of online devices.
- Present the reader to your client to tap/insert/swipe their card.
You can add a credit card to your client's file to auto-collect installment payments or process invoices for your clients. Learn more about Saving and Managing Client Billing Information →
Refunding Interac Debit Transactions on the Terminal Reader (Canada only)
Payments made using Interac debit cards can only be refunded in person using the Interac card associated with the original charge. You can initiate a refund by following these instructions.
Upon submitting the refund, you'll be prompted to select a reader to complete the action. Select an available reader and hand the reader to your client to tap or insert their Interac debit card.
Customizing Your Terminal Reader
Once your reader is paired with Practice Better, you can customize the screen brightness, theme, and sounds made when your clients' cards are processed on the device.
- Swipe right from the left edge of the reader screen, then select Settings.
- Enter the admin PIN: 07139
- Tap the Sound option to toggle sounds made when clients initiate payments.
- Tap the Appearance option to adjust the theme and brightness of the screen.
Updating the name of your Terminal Reader
You can change the name of your reader by clicking the More Options menu (3 dots) next to the reader and select Update.
Unregistering and Re-registering your Terminal Reader
You can unregister your reader at any time from the More Options menu next to the reader in your Payments Dashboard.
The reader can be re-registered with your account at any time by following these steps:
- Swipe right from the left edge of the reader screen, then select Settings. Enter the admin PIN: 07139
- Tap the Generate pairing code option and complete the steps outlined in the pairing section above
Registering an Existing Terminal Reader to Your Practice Better Payments Account
If you already own a Stripe S710 (or WisePOS E) that was previously connected to another platform and your device can be deregistered (decoupled), follow these steps to re-register (connect) it to your Practice Better Payments account.
⚠️ Important: Check with your current provider to find out if your device can be deregistered from their platform before attempting the steps below.
- De-register the reader from your existing platform.
- Generate a new pairing code on your Terminal Reader:
- After the reader loads, swipe in from the left edge of the screen.
- Enter PIN 07139 to access admin settings.
- Tap Generate pairing code
- 3. Re-register the reader to your Practice Better Payment account using that pairing code.