We use cookies to improve our service. Learn more.

Reference / Integrations

Stripe

Send an invoice with Stripe

Stripe is a leading payment processing platform that simplifies online transactions and enables businesses to accept payments effortlessly. With the "Send Invoice" integration in Glide, you can generate and send invoices to customers within your app.

Don't see the Stripe integration?

You may need to upgrade your plan. Browse Glide's plans and find the right fit for you.

Use case of the Stripe Integration
Use case of the Stripe Integration

Adding and Configuring the Integration

To start using the Stripe integration, you first need to add it to your project.

  • In Glide, click the Settings icon in the upper-right corner.
  • Navigate to the Integrations tab and then select Stripe.
  • Click the Add to app button
  • Next, log into your Stripe Account to get your API Key.
  • Select Create secret key, give it a Name, and copy your new Stripe API key.
  • Back in Glide, enter this API Key in your Stripe Integration settings.
Adding the Stripe Integration
Adding the Stripe Integration

Send Invoice

The Stripe integration in Glide has only one feature — Send Invoice. This makes it easy to create and send invoices to customers right from your app and can be added inside a component that supports actions or added to an action sequence in the Action Editor.

Configuring the Send invoice Action
Configuring the Send invoice Action

The table below describes each of the fields. Note that at this time, the Stripe integration can only send one time invoices. Recurring invoices will not work.

Recipient emailRequired

The email to send the invoice to

Example: user@example.com

TotalRequired

The total amount to charge in the invoice

This must be the smallest currency unit. (ie. For 50.00, send 5000. For 14.25, send 1425.)

Example: 5000

CurrencyRequired

The currency to use for the invoice

You can find a full list of supported currencies https://stripe.com/docs/currencies.

Example: USD

Product ID

An existing product ID to use for the invoice

You can view a list of your existing products https://dashboard.stripe.com/products.

Price ID

An existing price ID to use for the invoice

The Price ID can be found on the product page.

Customer ID

An existing customer ID to use for the invoice

You can view a list of your existing customers https://dashboard.stripe.com/customers.

Invoice ID

The ID of the invoice created

Glide will store the Invoice ID returned from Stripe in this field.

Price ID

The ID of the resulting price

Glide will store the Price ID returned from Stripe in this field.

Product ID

The ID of the resulting product

Glide will store the Product ID returned from Stripe in this field.

To easily view your invoices, make a clickable link using the Invoice ID:

Creating a Template Column to easily view invoices
Creating a Template Column to easily view invoices
  1. Save the Invoice ID you get from Stripe
  2. Make a new Template Column
  3. Use this link: https://dashboard.stripe.com/invoices/{your_invoice_id}

To learn more generally about Integrations in Glide, including how they affect your app’s usage, check out our Introduction to Integrations.

FAQs

Updated 2 days ago
Previous
Slack
Was this helpful?