Log Stripe refunds in a Notion finance database
Money going back out is written into a database with the customer, the amount as a decimal, the currency and the invoice reference already attached.
How this flow works
Syncline watches Stripe for Refund issued. When that happens it runs Create a database item in Notion with the fields you mapped.
- Connect Stripe with the read scopes Syncline asks for.
- Share the Notion database that finance keeps for refunds.
- Map the customer, the state and the invoice reference onto properties.
- Issue a test mode refund, check the row, then connect the live account.
Field mapping
| From Stripe | To Notion | Note |
|---|---|---|
| Customer email | Title | The page is titled with the customer address, which is the value a finance question always starts from. |
| Status | Status | The refund state is written onto the select, so partial and full refunds stay countable separately. |
| Created | Due date | The Stripe timestamp seeds the date property, converted out of UTC into the timezone you work in. |
| Invoice ID | Tags | The invoice reference is stored as a tag, which turns a later question into one search rather than a scroll through Stripe. |
Why teams run it
- Refunds are visible to people without a Stripe login
- A monthly total takes a Notion view rather than an export
- Support and finance find out at the same moment
Who uses it
A finance lead who reconciles refunds monthly and wants them beside the notes explaining each one.
About the two apps
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.
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.
Questions
Are partial refunds handled?
Can somebody add a reason to the row?
Related combinations
Connect Stripe and Notion
Set it up once and let it run. The free plan covers 100 tasks a month.
Start free