Last Updated: March 20 2025
Migrating from the legacy Stripe integration
Overview
The Simpro Premium and Stripe integration, released in 2023, initially offered limited functionality. You had to use an existing Stripe and link it with a Simpro Premium build. A link was available when turning on the integration allowing you to create a new Stripe account if you didn't already have one. It made it possible to process Stripe payments from invoices in Simpro Premium, but was limited to a short list of features.
In September 2024 Simpro Payments Powered by Stripe was released. This payments option required that you sign up for an entirely new Stripe connect account while setting up the integration through Simpro Premium. Although it didn’t support using your existing Stripe account, signing up for a Stripe account directly through Simpro Premium enabled Simpro to facilitate a more robust integration, with more extensive functionality.
Simpro Payments Powered by Stripe has been significantly updated since its release, with new features that include in-person Stripe Payments, Digital Wallets and Improved Finance Charges. Simpro continues to add more features to Simpro Payments Powered by Stripe. The legacy integration will no longer receive any updates. If your Stripe Integration with Simpro Premium was set up prior to September 2024, we recommend that you switch to Simpro Payments Powered by Stripe to benefit from the latest features and ongoing support.

Migrating from the legacy Stripe integration to Simpro Payments Powered by Stripe requires setting up a new Stripe account through Simpro Premium. You can sign up for a new Stripe account for free. For some companies the process of creating a new Stripe account will be quick and easy, for others it may take some consideration to ensure the migration is successful.
Simpro Payments Powered by Stripe will soon offer new features that could significantly benefit your business.
Some of our roadmapped features include:
- Stripe dashboards: Add information from the Stripe Portal into Simpro Premium. This feature aims to provide a one stop shop for all of your Stripe payment and account management requirements. The added functionality will include embedded transactions dashboards, payout lists and summaries.
- Tap-to-pay: Make payments in Simpro Mobile using your mobile device without the need for additional hardware.
As soon as you migrate you can leverage several new features released for Simpro Payments Powered by Stripe since September 2024. These include:
- In-person Stripe Payments: Simpro Mobile is compatible with Stripe Terminals, making it easier than ever to collect payments from your customers in person.
- Pending Stripe Status for Notifications: If your Stripe payment takes a while to be verified, now you’ll receive an automatic notification so you’ll know straight away when it goes through.
- Improved Finance Charges: Enter finance charges as a percentage, fixed amount or a blended finance charge.
- More Payment Methods (AU and UK): Offer bank debit to your customers, providing them more flexibility when making payments. Available in the Customer Portal.
- Easier to add Payment Methods: When setting up the integration, payment methods are displayed in a more user-friendly format. You can easily view a list of available payment methods and their linking options.
- Digital Wallets: Receive payments using Apple Pay, Google Pay, and Cash App (US). To utilise these convenient payment methods, users can simply enable them within their Stripe account settings.

The steps to migrate from the legacy Stripe integration to Simpro Payments Powered by Stripe are quick and straightforward. The business owner is required to complete this process. Before following these steps, it is important to consider how you will manage a new Stripe account and maintain your existing Stripe account. Learn more in Managing Multiple Stripe Accounts.
Note that switching from legacy Stripe to Simpro Payments Powered by Stripe is not a reversible action. Once you deactivate your existing Stripe integration you will have to create a new Stripe account and are not able to reconnect to an existing Stripe account.
To migrate from legacy Stripe:
- In Simpro Premium, go to System
> Setup > Integrations.
- Click Stripe Payments.
- Click the link to deactivate besides Simpro is currently authorised to connect to Stripe.
- Click PROCEED.
- Click Connect Simpro to Stripe.
- You are now prompted to create a new Stripe account through Simpro Premium. To save time, you can use the same email address as your old Stripe account, so you won’t have to provide information again that you may have already submitted when signing up for Stripe the first time.
- You are then prompted to authenticate the email you used to sign up with Stripe using the Google Authenticator app. If you create a new account using a different email address, you are prompted to set up two-step verification.
- Enter any business details that are not pre-populated and click Continue.
- Verify your ownership over the company and click Continue.
- Verify your identity and click Continue.
- Enter a bank account for transactions and click Continue.
- Enter how you want your company details to appear on transactions and click Continue.
- Review your details and click Agree and submit.
- If you have multi-company and Defaults are not shared, or multiple Simpro Premium companies, a different Stripe account is required for each Simpro Premium company as the Stripe account can only be connected to one company at a time.
- Select and toggle ON to enable the required payment type from Stripe.
- Note that Card payment type is set as default and cannot be disabled.
- Select the relevant Payment Method from the corresponding drop-down.
- The payment methods listed are based on what is enabled or turned on in the connected Stripe account.
- Note that depending on whether the payments made with this new account should be posted to the same account in your accounting package will determine if you use the existing Stripe payment method, or create a new one. Learn more in Managing Multiple Stripe Accounts.
- Click Save.

If you use your existing Stripe account for other systems such as processing payments through an integration in your accounting package, or run a point of sales terminal with Stripe, you might want to run both your existing Stripe account and the new Stripe account simultaneously.
It is recommended that you consult your accountant in making the decision whether to run both accounts or replace the old Stripe account with the new one across your whole business. This is particularly important for financial reporting.
To manage multiple Stripe accounts:
- In your accounting package, under your chart of accounts identify the account that you want your new Stripe account to be associated with. For reporting purposes, you might choose to create a new account, so that the old account and the new one remain separate.
- In Simpro Premium go to System
> Setup > Accounts > Chart of Accounts. Confirm that the account from your accounting package, which you want your new Stripe account to be associated with, is created. Also, ensure the account contains the relevant account number from your accounting package. If the account does not exist click CREATE AN ACCOUNT.
- Add the Name of the new account, select the Type, enter the Account No. from your account package and click CREATE.
- If there is an old account that was associated with the old Stripe account and it is not used for any other transactions in Simpro Premium, you may choose to archive it.
- Go to Accounts > Payment Methods and for your Stripe payment method confirm if the Posting Account No is associated with the correct account from your accounting package. If you have created or chosen a new account for your new Stripe account click CREATE PAYMENT METHOD.
- Add the Name of the new payment method, typically this will be Stripe. Select the Type of payment method. Enter the Posting Account No. from your account package. Enter your Credit Card Surcharge Percentage and/or Credit Card Surcharge Fixed and click CREATE.
- After creating a new Stripe Payment Method and signing up for your new Stripe account, archive the old Payment Method to prevent its use in future transactions.