> ## Documentation Index
> Fetch the complete documentation index at: https://alguna.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Stripe Invoicing

> Learn how to use Stripe as an invoicing platform with Alguna

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

Please [click here](/integrations/payments/stripe) 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:

<Note>**Production environment:** [https://app.alguna.io/settings/integrations](https://app.alguna.io/settings/integrations) </Note>
<Note>**Sandbox environment:** [https://app.sandbox.alguna.io/settings/integrations](https://app.sandbox.alguna.io/settings/integrations) </Note>

<Steps>
  <Step title="First Step">
    Once logged into the correct environment, go to General Settings → Integrations.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Third Step">
    Once connected, you may name the integration.
  </Step>

  <Step title="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).
  </Step>

  <Step title="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.
  </Step>

  <Step title="Sixth Step (optional)">
    * Alguna can automatically migrate customer accounts, customer payment methods and customer subscriptions with no additional effort on your end.
  </Step>
</Steps>

## 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.
<Note>You can find how to set these preferences [here](/invoices/invoicing-config)</Note>

## 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.

***
