Stripe Integration

Learn how to Integrate with Stripe within Maica

How do I integrate with Xero within Maica?

To learn how to configure the Stripe integration in Maica, please follow the steps detailed below.

1. Assign Stripe API Keys

To begin configuring your Stripe Integration, go to the Maica Settings tab in the Menu bar. When there, select the Payment Management tab to see the following.

There are three fields that are required to be populated, these are:

  • Stripe Publishable Key

  • Stripe Secret Key

  • Stripe Webhook Secret

These keys are taken directly from Stripe, to learn more about Stripes API Keys and how to access them in Stripe, click here.

2. Connect Site (Notifications Endpoint)

Finally, all that is left to do is connect your Site. Select your Site from the dropdown field and click Save to finalise your set up.

To learn more about how to configure aSite in Salesforce and why they are important, click here.

3. Setup Endpoints for Webhooks

Once you have populated the fields above and connected your Site, you need to configure the required Webhooks on Stripe.

You do this by heading to Stripe, searching for Developers and selecting the Webhooks tab.

Once there, select the + Add Endpoint button located in the top right hand corner of your interface.

Here you will prompted by Stripe to add an Endpoint URL and Description. The Description is optional however the Endpoint URL is required.

The Endpoint URL is located in the Payment Management tab of the Maica Settings, as shown below. You can simply copy this directly into Stripe.

After you have populated Stripe with the Endpoint URL, you need to select the Events you want your Endpoint to listen to.

Ensure Events on your account is selected.

Stripe will provide a large list of possible Events, the crucial ones to select for the Stripe Integration with Maica are the:

  • invoice.payment_failed

  • invoice.payment_succeeded

You can find these by simply searching in the Search Events bar at the top of the page. Once done, select Add Events, and then finalise your Endpoint by clicking Add Endpoint.

Last updated

Further Maica Resources

HomepageFeaturesFAQs