How to Set Up Stripe Keys for Payment Processing?
This user guide provides step-by-step instructions for setting up and using the EMR system’s Payment Processing feature. It explains how to configure payment gateways, integrate Stripe keys, process transactions, and manage refunds to ensure a seamless and secure payment experience.
Understanding Terminologies
Stripe Key
Stripe Key is a unique credential used to authenticate and securely process payments through Stripe’s payment gateway. It includes a Publishable Key (used on the front end to securely collect payment details), a Secret Key (used on the back end to process transactions, issue refunds, and manage payments), and an Invoice Footer Disclaimer (a message displayed at the bottom of invoices sent to patients). Only admins can view and manage the Stripe Keys, while regular users can see only the Invoice Footer Disclaimer.
Payment Processing
Payment processing refers to the secure system that accepts and manages patient payments for services and products. It enables seamless transactions using credit/debit cards, digital wallets, and online payments, while ensuring compliance with financial and security regulations.
Set Up Stripe Key for Payment Processing
- The user can set up a stripe key for payment processing by accessing ‘’Payment Processing’’ from two entry points.
- Enter your Secret Key, Publishable Key and Invoice Footer Disclaimer, then click "Submit" to securely save your Stripe credentials for payment processing.
Note: A “Secret Key” is a private credential used by the server to securely process payments, refunds, and transactions through Stripe and must remain confidential. A “Publishable Key” is a public credential used on the front end to securely collect and tokenize payment details; it cannot process payments on its own. Only admins can view and manage these keys for security reasons, while regular users can see only the “Invoice Footer Disclaimer” (a message shown at the bottom of invoices).
The stripe key has been successfully configured for payment processing!