Reconcile Razorpay UPI with Google Sheets via n8n + GPT-4o + Slack
Reconcile Razorpay UPI with Google Sheets via n8n + GPT-4o + Slack
Regular price
£4.99
Regular price
£4.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Reconcile Razorpay UPI with Google Sheets via n8n + GPT-4o + Slack
Regular price
£4.99
Regular price
£4.99
Sale price
Unit price
/
per
Reconcile Razorpay UPI settlements with Google Sheets—automatically—using n8n + GPT-4o + Slack
This n8n workflow reconciles Razorpay UPI payments and settlements against your invoice and bank-credit records in Google Sheets every day, flags exceptions, sends receipts and recovery emails, and posts a Slack digest for operational visibility.
What this workflow does
- Runs on schedule: Executes daily at 7:30 AM to keep your books up to date.
- Loads reconciliation data from Google Sheets: Pulls invoices, bank credits, the payments ledger, and existing exceptions.
- Pulls Razorpay data via API: Fetches recent Razorpay payments, the settlement reconciliation report, and settlement records using pagination.
- Matches payments to invoices: Uses stored manual overrides, invoice references, or Razorpay order IDs to link captured payments to invoices.
- Validates settlement + bank-credit status: Checks settlement and bank-credit state, calculates fees, and writes updates back to Google Sheets across the ledger, settlement, invoices, and exception records.
- Handles unmatched payments with OpenAI: For payments that don’t match, it sends plausible invoice candidates to GPT-4o to generate a suggested match, then logs the suggestion as an exception (without auto-applying it).
- Sends receipts + manages payment links: Emails payment receipts via Gmail for newly paid invoices and cancels any existing Razorpay payment links for paid or replaced invoices.
- Recovers failed payments: For eligible failed cases, creates a new Razorpay payment link, uses GPT-4o to draft a recovery email, sends it via Gmail, updates chase fields in Google Sheets, and escalates high-value/final-attempt scenarios to Slack.
Use cases
- Daily reconciliation of Razorpay UPI payments to Google Sheets invoices with fee-aware ledger updates.
- Exception logging for unmatched payments with GPT-4o suggested invoice matches for human review.
- Automated receipt delivery and payment-link recovery for failed payments, with Slack escalation.
Technical details
- n8n workflow schedule: Daily at 7:30 AM
- Integrations: Google Sheets, Razorpay API, Gmail, Slack, OpenAI (GPT-4o)
- Nodes mentioned: set, code, gmail, slack, filter, switch
