Templates / Track Pennylane invoice payment status with Slack notifications

Track Pennylane invoice payment status with Slack notifications

Ready for 3.0

by Gauthier Huguenin ✓ · 13 views · created 2026-04-21 · Invoice Processing

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 7 nodes and runs on a schedule (every 15 minutes). Along the way it connects Slack. It also calls app.pennylane.com over HTTP.

How it runs

Trigger: On a schedule (every 15 minutes).

  1. PL Fetch Invoices (HTTP Request): calls app.pennylane.com
  2. Code: runs custom JavaScript code
  3. If: checks a condition and branches into true / false
  4. Code: runs custom JavaScript code
  5. Set Done (Edit Fields (Set)): sets 1 field: Status
  6. SL Send Notification (Slack): uses Slack

Services it uses

Slack

HTTP calls to: app.pennylane.com

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

Who is this for Teams using Pennylane (French accounting platform) who want automatic alerts when invoices are paid or become overdue, without checking Pennylane manually. What it does This workflow runs every 15 minutes, fetches all customer invoices from…

Excerpt from Gauthier Huguenin's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.