Draft a Stripe invoice when a Notion page moves to billing
Drag a row from your quotes database into the billing one and Stripe gets a draft invoice, in the right currency, waiting for a person to send it.
How this flow works
Syncline watches Notion for Page moved between databases. When that happens it runs Create an invoice in Stripe with the fields you mapped.
- Share both Notion databases, the one quotes live in and the one billing reads.
- Connect Stripe in test mode first, using the restricted key Syncline asks for.
- Map the package name onto a price and set the currency from the tag on the row.
- Move one row across, check the draft in Stripe, then repeat the connection in live mode.
Field mapping
| From Notion | To Stripe | Note |
|---|---|---|
| Assignee | Customer email | Syncline reads the address behind the Notion person property and bills that customer. |
| Title | Amount | The package name in the title maps onto a price you set on the flow, written to Stripe in minor units. |
| Tags | Currency | A currency tag such as usd or eur decides the currency, so one database can bill two regions. |
| Status | Status | Only rows reading Approved draw a draft, and the draft stays unfinalised until somebody sends it. |
Why teams run it
- Billing starts from the same drag that closes the work
- The invoice is a draft, so a person still signs it off
- Currency comes from the row rather than from memory
Who uses it
An agency owner who quotes in Notion and will not retype line items into Stripe every Friday.
About the two apps
Notion
Notion holds the pages and databases most teams treat as their second brain. Syncline reads those databases on a schedule and writes rows back, so a page never has to be retyped somewhere else.
Stripe
Stripe knows the moment money arrives, fails or goes back out. Syncline turns each of those events into something your team can see and act on within a couple of minutes.
Questions
Does anything get charged automatically?
What if the customer does not exist in Stripe yet?
Related combinations
Connect Notion and Stripe
Set it up once and let it run. The free plan covers 100 tasks a month.
Start free