Skip to content
Syncline

Draft a Stripe invoice when a Trello card is labelled

Add your billing label to a finished card and Stripe drafts the invoice for that customer, with the card name written onto the line item.

Trigger: Label added to a card
Action: Create an invoice
About 11 minutes to set up

How this flow works

Syncline watches Trello for Label added to a card. When that happens it runs Create an invoice in Stripe with the fields you mapped.

  1. Connect Trello, pick the board, and name the label that means bill this.
  2. Connect Stripe in test mode with the restricted key from Stripe Connect.
  3. Map the customer email and set the amount from your price labels.
  4. Label one card, read the draft in Stripe, then repeat the connection in live mode.

Field mapping

From TrelloTo StripeNote
Card nameCustomer emailCards on a billing board carry the customer address in the title, and Stripe is matched on it before anything is drafted.
LabelsAmountPrice labels map onto figures set on the flow, so a card labelled Retainer always draws the same amount.
BoardCurrencyOne board per region sets the billing currency, which stops a euro job being invoiced in dollars.
ListStatusOnly cards sitting on the list you name produce a draft, and everything else is skipped with a line in the history.

Why teams run it

  • Invoicing starts from the board where work actually finishes
  • A label is a decision a person makes, so nothing bills by accident
  • The draft carries the card name, so the customer recognises it

Who uses it

A freelancer who runs client work on a board and bills at the end of each project.

About the two apps

Trello

Trello is the task board people actually keep updated, because moving a card takes one second. Syncline creates those cards from other systems and reports back when they move.

All Trello flows

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.

All Stripe flows

Questions

What if the card name has no email in it?
The run stops and says so. Teams that dislike putting an address in a title map a custom field instead, which the flow reads the same way.
Can removing the label cancel the invoice?
No, and deliberately so. Voiding an invoice is a finance decision that belongs in Stripe, not in a flow reacting to a label being dragged off.

Connect Trello and Stripe

Set it up once and let it run. The free plan covers 100 tasks a month.

Start free