Skip to main content

How do I set up my payment gateway with Stripe?

As an admin, learn how to link Optix with your Stripe account to accept and process payments

Sarah L. avatar
Written by Sarah L.
Updated over a week ago

Stripe is Optix’s primary payment gateway, allowing you to securely accept and process payments from users via credit card, bank transfer (ACH), and regional payment methods. Once connected, Stripe enables invoice payments, auto-pay, and Checkout-based payments across web and mobile.


Connecting Stripe to Optix allows you to:

  • Accept payments directly from users and teams

  • Offer multiple payment methods (credit card, ACH, regional options)

  • Enable Stripe Checkout for secure web-based payments

  • Import existing users and saved payment methods from Stripe

  • Automate billing and reduce manual payment collection


How does Stripe work with Optix?

  • Stripe securely stores all payment methods

  • Optix links users and teams to those payment methods for billing

  • Payments can be processed automatically (auto-pay) or manually

  • Stripe Checkout enables users to pay invoices without logging into the app

Note: Disconnecting Stripe from Optix removes all payment method associations inside Optix. Reconnecting does not restore them.

How to connect my Stripe account to Optix?


To enable your payment integration with Stripe, first create an account directly with Stripe, and then follow the below steps to integrate with Optix:

  1. Select Apps & Integrations from the left-hand menu

  2. Scroll down and click Stripe


  3. Click Install

  4. If you already have a Stripe account, click Sign In on the top right corner of the screen

  5. Complete the fields and click Authorize access to this account

How to Configure Accepted Payment Methods?

Once you've integrated your Stripe account with Optix, configure your Stripe settings by selecting the payment methods you'd like to accept:

  1. Select Apps & Integrations from the left-hand menu

  2. Scroll down and click Stripe

  3. Click Configure

  4. Under Payment Methods, click Configure

  5. Select the desired Stripe payment methods you want to accept (e.g. credit card, ACH, Apple Pay, Google Pay)

  6. Click Save

Note: Ensure you've configured your settings so that Users are required to save a payment method in their account. You can configure this in Settings > Invoicing > User Onboarding.

What payment methods does Stripe support?

Depending on the country your coworking business is located in, Stripe allows different payment methods for your users.

For Canadian clients:

You can add Visa, Mastercard, American Express, and JCB credit and debit cards.

When it comes to Interac debit cards, Stripe doesn't directly support it, although any Interac card that's co-branded with one of the brands listed should be usable.

For clients in other countries:

Stripe also supports a range of additional payment methods, depending on the country of your Stripe account.

Below are payment methods that Optix support via Stripe Checkout:

  • Bancontact

  • BECS

  • EPS

  • Giropay

  • iDEAL

  • Przelewy24

  • SEPA

  • SOFORT

Note: Stripe Checkout can only be used by existing Users in-app and is not available via the Optix Web Widget.

Note: Auto-pay option is not available for Stripe Checkout payment methods and will not be stored under the Users' accounts. When using these methods, Users will be required to pay for their invoices manually.

How to charge the transaction fees in Stripe?

If you’d like to automatically charge users a processing fee (for example, credit card or ACH fees) on their invoices, Optix supports Stripe transaction fees at the payment integration dashboard.


Learn how to enable and manage transaction fees here: How do I charge users transaction fees?

How to enable Apple Pay and Google Pay in Stripe?


To enable Apple Pay and Google Pay with Stripe, first create an account directly with Stripe. You'll need to ensure that Apple Pay and Google Pay options under 'Wallet' in your Stripe account are enabled first.

Once you've enabled these settings in Stripe, follow the below steps to integrate Stripe with Optix:

  1. Select Apps & Integrations from the left-hand menu

  2. Scroll down and click Stripe

  3. Click Install


  4. If you already have a Stripe account, click Sign In on the top right corner of the screen

  5. Complete the fields and click Authorize access to this account

  6. Click on Settings from the left-hand menu

  7. Click on Installed apps then select Stripe

  8. Click on Configure under Stripe checkout

  9. Enable the toggle for Apple Pay and Google Pay


Note: If a credit card is not added to the User's wallet, websites will not have access to a payment method. This can prevent the Apple Pay/Google Pay button from appearing on the User's end.

How to set up Stripe Checkout/Manual Payments?

Note: Ensure to enable the payment methods that you'd like to accept at your organization in your Stripe dashboard before following the steps below.

To accept the Stripe checkout/manual payment methods:

  1. On the left-hand menu of the Optix dashboard, click on Settings

  2. Select Stripe

  3. Click on Configure

  4. Click on Configure under Stripe Manual Payment

  5. Enable the payment methods that you enabled on the Stripe dashboard

  6. Click Save

Users will then be able to see these payment methods when they click on their invoice to pay.

How to import my Users and their payment methods from Stripe into Optix?

In Optix:

1. Select Apps & Integrations from the left-hand menu​

2. Scroll down and click Stripe

3. Click Install

4. Continue to select the Stripe account you'd like to integrate with.

7. Follow any authorization or verification steps as required by your Stripe and computer settings

8. In Settings > Installed apps > Stripe, configure all 'Recurring' and 'Manual' payment method settings of interest to your business. These may include direct banking, Apple Pay, Google Pay, and any other international entity


Note: If would like to start accepting Apple and/or Google pay, follow this FAQ to ensure you have also enabled these options in your Stripe settings.

Note: If you are currently accepting ACH as a method from your Users, you must turn on the regional bank account option prior to completing the steps below.

9. On the same page, under Import users section, click Import

10. Select Do not create users unless you would like to add non-Optix users currently in your Stripe account into your Optix dashboard

Note: If you are not in silent mode, adding new Users from Stripe to your Optix dashboard will trigger a 'Welcome email'

11. The default for all Users' payment method will be their 'User account'. If a User is in a team, you will have the option to add their payment method to their team account instead of their personal User account

Note: If you have not enabled the regional bank account option in the previous section, you will not see your Users' with banking information stored in Stripe. Please refer back to step 8 if you are missing any Users' on your import list.

12. Once you have adjusted any team payment methods, select Import now

FAQs

Can I temporarily connect the same Stripe account to multiple Optix organizations to import payment methods?

No. Payment methods cannot be transferred between Optix organizations by temporarily reconnecting a Stripe account.

When a Stripe account is disconnected from an Optix organization:

  • All payment methods stored and associated with that organization in Optix are removed

  • Reconnecting the Stripe account will not restore previously linked payment methods inside Optix

Although payment methods are stored in Stripe, Optix maintains its own internal references between users/teams and those payment methods. Disconnecting Stripe breaks those references.

Is there any workaround to move payment methods between Stripe accounts?

Optix does not support copying or migrating payment methods between organizations.

However, Stripe provides its own tooling for copying certain data (including payment methods) between Stripe accounts. This process must be handled directly within Stripe, outside of Optix.

Learn more from Stripe here.

Note: Any data copied at the Stripe level will still need to be re-associated with users inside Optix after reconnecting the destination Stripe account.

Troubleshooting

Imported users are missing payment methods

  • Confirm the payment method type is enabled in Stripe

  • Ensure regional bank account options are turned on (for ACH)

  • Re-check Recurring and Manual payment method settings

Stripe Checkout options don’t appear

  • Verify the payment method is enabled in Stripe

  • Confirm Stripe Checkout/Manual Payments is configured in Optix

  • Ensure the invoice is payable and finalized

Payment methods disappeared after reconnecting Stripe

This is expected behavior. Disconnecting Stripe removes payment method references inside Optix. They cannot be restored automatically.


Need more info on Apps, Integrations & Payment Gateways?

Did this answer your question?