Add Google Sheets rows for new settled invoice payments in BTCPay Server
Every time you receive a new settled payment in BTCPay Server (meaning it is final), this integration will add a Google Sheets row to help with accounting.
Every time you receive a new settled payment in BTCPay Server (meaning it is final), this integration will add a Google Sheets row to help with accounting.
- When this happens...  Invoice Payment Settled Invoice Payment SettledTriggers when a (potentially partial) payment related to an invoice has enough confirmations on the blockchain according to your store's configuration, making the payment final. TriggerInstantThis event starts a Zap instantly.
- automatically do this!  Create Spreadsheet Row Create Spreadsheet RowCreate a new row in a specific spreadsheet. ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
- StoreRequired 
- Amount To PayRequired 
- TitleRequired 
- Currency CodeRequired 
- Email 
- Description 
- Expiry Date 
- Embedded CSS 
- Custom CSS URL 
- Allow Custom Payment Amounts 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- EmailRequired 
- PasswordRequired 
- Make Administrator 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Custodian Account IDRequired 
- Payment MethodRequired 
- Quantity to withdrawRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Crypto CodeRequired 
- Force Generate a New Address 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Custodian Account IDRequired 
- Payment MethodRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Crypto CodeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Invoice IDRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Crypto CodeRequired 
- BOLT 11 Lightning InvoiceRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Custodian Account IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Dont Change Sheet Structure 
- No Team Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Dont Change Sheet Structure 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Trigger column 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Use Timezone set up on the spreadsheet to format date values? 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Condition TypeRequired 
- Background Color 
- Text Color 
- Bold Text 
- Italic Text 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- Spreadsheet Containing the Worksheet to CopyRequired 
- Worksheet to CopyRequired 
- Copy Worksheet Destination 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- TitleRequired 
- Overwrite existing worksheet with the same title 
- Headers 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Confirm DeletionRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Format TypeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- SpreadsheetRequired 
- WorksheetRequired 
- New Sheet NameRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Sort by ColumnRequired 
- Sort OrderRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- A1 RangeRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
- StoreRequired 
- Amount To PayRequired 
- Currency CodeRequired 
- Order ID 
- Order URL 
- Redirect URL 
- Buyer Name 
- Buyer Email 
- Buyer Country 
- Buyer Zip 
- Buyer State 
- Buyer City 
- Buyer Address Line 1 
- Buyer Address Line 2 
- Buyer Phone 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- DestinationRequired 
- Amount To PayRequired 
- Crypto CodeRequired 
- Fee RateRequired 
- Subtract transaction fee from amountRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Custodian Account IDRequired 
- From AssetRequired 
- To AssetRequired 
- Quantity to tradeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Crypto CodeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Custodian Account IDRequired 
- AssetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Crypto CodeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Invoice IDRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Crypto CodeRequired 
- Lightning Node URIRequired 
- Amount To PayRequired 
- Fee RateRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- StoreRequired 
- Order IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Dont Change Sheet Structure 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Dont Change Sheet Structure 
- No Team Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Trigger column 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Column NameRequired 
- Index 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Frozen Rows Count 
- Frozen Columns Count 
- Sheet Position 
- Hide Sheet 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Source RangeRequired 
- Destination RangeRequired 
- Paste Type 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- TitleRequired 
- Spreadsheet to Copy 
- Headers 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row(s)Required 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row(s)Required 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- RowRequired 
- Background Color 
- Text Color 
- Bold 
- Italic 
- Strikethrough 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Validation TypeRequired 
- Input Message 
- Strict Validation 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- RowRequired 
- Background Color 
- Text Color 
- Bold 
- Italic 
- Strikethrough 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Stop on errorRequired 
- HTTP MethodRequired 
- URLRequired 
- Query string parameters 
- Additional request headers 
- Body 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- TitleRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- ColumnsRequired 
- Row countRequired 
- Output format 
- First row 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Spreadsheet IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- TitleRequired 
- Overwrite existing worksheet with the same title 
- Headers 
 ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Related categories
Related categories
Related Zap Templates
- Update Google Sheets rows whenever new BTCPay Server payments are received
- Log new BTCPay Server payments by creating rows in Google Sheets
- Record settled invoices from BTCPay Server by creating multiple spreadsheet rows in Google Sheets
- Update Google Sheets rows when BTCPay Server invoices are settled
- Create spreadsheet rows in Google Sheets for settled invoices in BTCPay Server







