Stripe can be connected to SimpleClinic to take online payments and payments through a Stripe Terminal. If you do not have a Stripe account, you will first need to sign up by clicking here. 


Please see below for the compatible Stripe devices, not all Stripe devices can be used with SimpleClinic. 


On this page: 

  • Important Information
  • Stripe Keys
  • Configure a Stripe Terminal 
  • Compatible Stripe Devices


See this article for processing an eftpos transaction using SimpleClinic and your Stripe terminal. 



Important Information 

  • Enabling Stripe requires a secret key and a publishable key.  The publishable key is used when credit card details are sent directly from the client's browser to Stripe, the secret key is used to charge the token that is returned from Stripe.
  • Ensure you have verified your bank account and identity before starting to process payments. Stripe will NOT be able to process payments to unverified accounts. Please review Stripe's getting started and ensure you have not missed any steps - click here.
  • If the integration does not work, you will need to disconnect and reconnect, adding the keys carefully again.
  • Please ensure there are no spaces before and after when copying and pasting in the keys.
  • Pay careful attention to ensure these keys are entered in correctly in the right field otherwise you will not be able to take online payments.
  • For terminal connections, Stripe will only connect the eftpos device to SimpleClinic. You will not be able to use the device independently of SimpleClinic or use it connected to another POS. If your terminal is already paired to another POS, it will need to be factory reset to pair to SimpleClinic.
  • Please bear in mind if you have multiple payment gateways connected, the order for use is Square -> Stripe. Both cannot be used.
  • If you would like to turn on pre-payment for online booking, please click here.



Stripe Keys


Step 1. Login to your Stripe account -> from the navigation menu on the right hand side of the page select Developers.



Step 2. Click on the Developer menu -> select API keys (as below). Ensure that View test data is DISABLED as this will ensure that you are showing your live keys and not your test keys.  






Step 3. Open SimpleClinic -> select Business Setup -> Integrations -> Stripe -> Connect -> insert the Publishable key and Secret key from Stripe as below -> once entered correctly Stripe is connected and ready to take payments. We recommend creating an invoice for $1 and making a test payment to verify. 


  • Publishable key:

Copy and paste your publishable key into the relevant field in the SimpleClinic integration (Be careful to not add spaces before or after).

Note: A good publishable key has the pattern pk_live_XXXX where xxxx is replaced with the token.


  • Secret Key:

Click 'Reveal live key -->complete your verification steps --> Copy and paste your secret key into the relevant area in the fields, and click Save to save your settings. Be careful to not add spaces before or after.

Note: A good Secret key has the pattern sk_live_XXXX where xxxx is replaced with the token.





Configure a Stripe Terminal


Stripe will only connect the eftpos device to SimpleClinic. You will not be able to use the device independently of SimpleClinic or use it connected to another POS. If your terminal is already paired to another POS, it will need to be factory reset to pair to SimpleClinic.


Step 4. Under Business Setup -> Integrations -> Stripe -> select the Configure button (as below)





Stripe requires that devices are linked to locations.  The locations are created in your Stripe account.  The location is used to determine currency and tax settings.  If you have no locations (the default) you will have to create one in your Stripe account before proceeding.


Step 5. The Stripe terminal will show the device code that needs to be entered into SimpleClinic.  The device code is 3 words separated by hyphens -> enter this code into SimpleClinic (as below) and then click Submit. 







Compatible Stripe Devices


The below Stripe devices are compatible with SimpleClinic. Other Stripe devices will not connect to SimpleClinic. 


Stripe Reader S700 - Learn about Stripe Reader S700




BBPOS WisePOS E - Learn about the BBPOS WisePOS E