Automatic bank transfer reconciliation

When money arrives, automatically match it to an order, notify Zalo, and update the ledger. No more checking statements manually.

1,490,000 VND

payOS (VietQR) payment · Get your files or track preparation status in the customer portal · 7-day refund if it does not work as described

Included
  • n8n workflow: receive webhook → match order code and amount → prevent duplicates → notify Zalo → update ledger
  • SePay/Casso registration and bank connection instructions
  • Google Sheets receipts ledger template
  • 30 days of support
For
  • Shops accepting bank transfers and matching statements to orders every day
  • Course and service sellers needing instant payment confirmation
Not for
  • You accept only cash/COD
  • Your payment gateway already confirms all orders automatically

Inside the workflow: what each node does

NodeRole
WebhookReceives balance notifications from SePay/Casso
Code (idempotency)Blocks duplicate webhooks to avoid recording payments twice
Sheets LookupFinds an order by its code in the transfer description
IFChecks the amount and sends discrepancies to a person
Zalo/EmailNotifies you and the customer that payment for order #123 was received
Installation prerequisites
  • SePay account (free plan available) or Casso (paid after the trial)
  • Self-hosted or cloud n8n
  • Personal Zalo account (to create a free Zalo Bot for alerts)
Compatibility

n8n 2.x (n8n Cloud or self-hosted, updated since December 2025). SePay/Casso webhooks per current documentation, tested October 2026.

If n8n or a platform API change breaks the workflow, existing buyers receive an update free by email.

Frequently asked questions

Is connecting my bank account safe?
SePay/Casso only reads balance changes through the bank's official channel and cannot transfer funds. The workflow only receives incoming-payment notifications.
What if a customer underpays or overpays?
Amount discrepancies go to a separate branch for human review. The system does not guess.
What is the refund policy?
Within 7 days of purchase, if the workflow does not work as described and our support team cannot fix it, you receive a 100% refund by bank transfer. See our refund policy.
Consult nowMessage on Zalo