Stripe
Seamlessly bring your Stripe data—like Customers, Invoices, Subscriptions, Products, and Prices—into your Noloco app.
With the Noloco Stripe integration, you can seamlessly bring your Stripe data—like Customers, Invoices, Subscriptions, Products, and Prices—into your Noloco app. Whether you're building an internal tool or a customer-facing portal, this guide will walk you through everything you need to get set up, customize your views, and make the most of your synced Stripe data.
Getting Started
Before you begin, make sure you have:
A Stripe account
An existing Noloco app on the Pro plan or higher
The Stripe integration is available on the Pro plan or higher
Step-by-Step Setup:
Go to the Data tab of your Noloco app.
Click + New Source and select Stripe, or click this link: https://portals.noloco.io/~/_/setup/stripe
Click Connect with Stripe to launch the OAuth flow.
Choose the Stripe account you want to connect and authorize access.
Noloco will:
Automatically create tables for each supported Stripe object.
Mirror the relationships between them (e.g. Customers → Subscriptions).
Use AI to generate initial views that fit seamlessly into your app.
Once complete, your Stripe data will be synced into Noloco and ready to use.
Syncing
We keep your data continuously up to date using Stripe webhooks, meaning any changes in Stripe (like new invoices or customer updates) will be reflected in Noloco in near real-time—no manual syncing needed. Learn more about Live syncing
Supported Stripe Objects
The following objects are synced as Noloco tables:
Customers
Read + Write (most fields editable)
Invoices
Read-only
Subscriptions
Mostly read-only (some editable fields like cancellation settings)
Products
Read + Write
Prices
Read-only
Relationships between tables are preserved, just like in Stripe:
Customers → Subscriptions, Invoices
Subscriptions → Products, Prices
Products → Prices
Editable Fields
Here are some common editable fields:
Customers
Name
Email
Phone
Address
Description
Balance
Currency
Subscriptions (Limited)
Cancel At
Cancel At Period End
Collection Method
Days Until Due
Trial End
Products
Name
Description
Active status
URL
Invoices and Prices are fully read-only, due to Stripe's restrictions and complexity.
Customization in Noloco
You can fully tailor your Stripe data views just like any other data source:
Change field labels and visibility
Apply filters or grouping
Add calculated fields (formulas, lookups, rollups)
Customize layouts for internal dashboards or client portals
Access Control
Use Noloco's permissions engine to control who can see or edit Stripe data:
Show clients only their own invoices
Limit finance data to specific roles
Restrict editing of sensitive fields
Example Use Cases
Here’s how teams are putting the Stripe integration to work:
Support Teams – Access customer billing history and subscriptions without switching tools.
Finance Teams – Build reports and dashboards on invoices and product revenue.
Client Portals – Let customers log in and pay invoices directly.
Unified CRM – Merge Stripe data with your CRM for a full view of each customer.
FAQs
Can I control who sees Stripe data?
Yes—Noloco permissions work just like with any other data source.
Can I update subscriptions?
Not directly in Noloco. Subscriptions are mostly read-only. We provide links back to Stripe to manage them safely.
What if I need more fields or objects?
We’re actively expanding support based on user demand. Let us know what you need!
Making Payments FAQ
Can I collect payments through Noloco using the Stripe integration?
Not directly. Noloco doesn’t currently support native payment processing within the app interface. However, the integration makes it very easy to collect payments by leveraging Stripe’s built-in invoice flow.
Each invoice synced into Noloco includes a Hosted Invoice URL—this is a secure Stripe-hosted page where your customers can view and pay their invoice.
You can use this URL to:
Display a "Pay Now" button in your client portal
Share payment links via custom views or email actions
Embed the link in automations or workflows
Can I collect payments through Noloco using the Stripe integration?
Once the invoice is paid in Stripe, the status will automatically update in Noloco via live-sync—so you and your customers always have an up-to-date view.
Combine invoice filtering with user permissions to ensure customers only see their own payment links.
Last updated
Was this helpful?

