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?
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.
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.
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.
The email to send the invoice to
Example: user@example.com
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
The currency to use for the invoice
You can find a full list of supported currencies https://stripe.com/docs/currencies.
Example: USD
An existing product ID to use for the invoice
You can view a list of your existing products https://dashboard.stripe.com/products.
An existing price ID to use for the invoice
The Price ID can be found on the product page.
An existing customer ID to use for the invoice
You can view a list of your existing customers https://dashboard.stripe.com/customers.
The ID of the invoice created
Glide will store the Invoice ID returned from Stripe in this field.
The ID of the resulting price
Glide will store the Price ID returned from Stripe in this field.
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:
- Save the Invoice ID you get from Stripe
- Make a new Template Column
- 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.