Skip to main content
Stripe
Updated over 3 months ago

Purpose: Integrating with Stripe streamlines the payment process, offering convenience and security for both you and your customers. Cater to different customer needs, online payments or over the phone, increasing the likelihood of successful transactions. Enabling Apple Pay and Google Pay as payment methods allows customers to choose their preferred option, enhancing transaction convenience. It also offers flexibility by providing multiple payment choices to customers.

Deferred payments are valid for 7 days in Stripe.

Stripe does not process payments below £0.30 due to associated fees.

This integration requires Payment methods to complete set-up.

View integration

➡️ Profile icon > Integrations > Payments

Payment integrations.png

Add integration

➡️ Stripe > Add integration

You can go through the steps in the side panel to complete the setup.

Connect Stripe account

➡️ Connect to Stripe > Complete Stripe sign in steps > Connect

In step 1 you'll need to link your Stripe account by logging in through the integration. You'll be redirected to Stripe's login page.

Stripe login.png

If you have two-factor authentication (2FA) set up on your Stripe account, you'll need your device to hand to complete the sign-in through Commusoft.


If you have multiple Stripe accounts, they will be listed to select one per Commusoft account.

Once the Stripe authentication is complete, you'll be redirected to Commusoft again to continue to the next step.

Payment methods

Stripe can facilitate a few different types of payments:

  • One-off payments via credit/debit card

  • Recurring payments via subscriptions

  • Google Pay via digital wallets

  • Apple Pay via digital wallets

In step 2 you will be presented with 3 fields to set up the various ways to take payment with Stripe. Each payment integration option should have its own dedicated payment method.

Direct pay

The first drop down will ask you to set an initial payment method that should be used for one-off and automatic recurring payments. Customers will need to enter their card details on the payment form displayed within the self service portals using this method.

➡️ Select the Payment method from the first dropdown

MOTO

MOTO is an acronym for mail order/telephone order, whereby customers may provide their card details over the phone or by mail. Following SCA regulations, customers will need to confirm payments made online from time to time. You can reduce this likelihood of triggering by enabling MOTO payments in the integration settings.

Please select this checkbox to enable MOTO payments for your credit card integration?

➡️ Tick MOTO payment method

Your Stripe account must also be enabled for taking MOTO payments via third-party applications. Check with Stripe to ensure this is set up on your account when enabling this option.

Wallet Pay

Stripe can facilitate payments via digital wallets, using card details stored digitally to provide a quick and convenient way to make online payments. Customers can use Google Pay or Apple Pay to pay invoices online through the self-service portals.

➡️ Select the Payment method from the second dropdown

Find out more about Digital Wallet payments on the 🔗️ Stripe website.

Due to Wallet Pay using Stripe to take payments, they respect any limits set for credit/debit cards within portal settings. Please ensure these are set for your requirements in the 📘️ Invoice portal settings and 📘️ Statement portal settings once you have completed the Stripe integration setup.

Google Pay

If the customer has Google Pay set up on their device or browser, they will be able to use this option when making payments through the self service portals.

Google Pay needs to be active in your Stripe account, this should be located within the payment methods setting under "Wallets". If you need help finding this, please get in touch with Stripe support directly.

Apple Pay

If the customer has Apple Pay set up on their device or browser, they will be able to use this option when making payments through the self service portals.

Apple Pay needs to be active in your Stripe account, this should be located within the payment methods setting under "Wallets". If you need help finding this, please get in touch with Stripe support directly.

Stripe requires a domain to be registered for Apple Pay to be used. For Commusoft to use Apple Pay, you will need to register the portals domain following the below steps:

  1. In Stripe, navigate to the 🔗️ payment method domains page within settings

  2. Click Add new domain

  3. Copy this URL and paste it into Stripe: https://portals.commusoft.co.uk

  4. Click Save and continue

If you need further assistance with adding the required domain, please get in touch with Stripe support directly.

It is not currently possible to select a nominal code to use with Stripe payments. The first nominal code created on your account will be used, this is logged internally as ID1. Please contact [email protected] for any assistance with locating this nominal code.

Next steps

Now the integration setup is complete, you can add the email tags to the relevant template to generate the portal links for customers to pay online:

The tags listed should be added to the template using the 'Use tagging' button provided in the settings. Copy/pasting tags may cause them to not generate as expected.

Manage integration

You can amend the payment method options if you need to make changes at later date.

➡️ Manage integration > Amend payment methods > Continue

Manage integration.png

Disable Wallet Pay

Wallet Pay is not a required payment method, if you no longer wish to offer payment via digital wallets you can disable it to remove the options from the self service portals.

➡️ Select "Please choose payment method" from the second dropdown

It is not currently possible to disable a single Wallet Pay method, when enabled Google Pay and Apple Pay will both be available.

Disconnect

If you no longer wish to use the Stripe integration, or you need to change the integrated Stripe account, it can be disconnected.

➡️ Disconnect > Type "Disconnect" > Disconnect

Any pending deferred payments will need to be cancelled or allowed to process before disconnecting your Stripe integration.

All stored cards will be removed from your customers once you complete the disconnection.

Did this answer your question?