This page explains how to use Stripe Invoice as an alternative invoicing platform.

Please click here for a guide on how to set up an acounting integration.

Syncing Flow

Set up Stripe

Using the email address of the service account you created earlier, grant the following permissions:

1

First Step

Once logged into the correct environment, go to General Settings → Integrations.

2

Second Step

On the Integrations Page → Click Connect on Stripe integration. A modal will pop-up asking you to allow access into your Stripe instance.

3

Third Step

Once connected, you may name the integration.

4

Fourth Step

On the next screen, choose to use Alguna as a source of creating new accounts in Stripe (this setting only applies to Alguna → Stripe).

5

Fifth Step

  • On the next screen choose to not import existing customers in Alguna.
  • For testing purposes, this is to avoid having third party
  • This can always be triggered on an ad-hoc basis if you need it in the future by notifying Alguna in our shared Slack channel.
6

Sixth Step (optional)

  • Alguna can automatically migrate customer accounts, customer payment methods and customer subscriptions with no additional effort on your end.

Sending Invoices

When the default invoicing flow for customers is set to Stripe, all invoices approved for customer issuing are created in Stripe. Then, depending on your settings, they will be sent to out for payment collections. You can set up in Alguna if you want invoices to be automatically released or if you want to review them manually first.

You can find how to set these preferences here

Automatic Payment Reconciliation

If payments are collected through Stripe, the reconciliation is automatically synced to Alguna. This means that the original payment source and the payment record are matched in both systems, keeping your invoicing reconcilation accurate in both systems.