Releases: victorsaly/batch-payment-app
Releases · victorsaly/batch-payment-app
Release list
v1.2.1
v1.0.6
v1.0.6 — 2026-06-28
Added
- Encrypted backup & restore — save a portable backup of your payees, batches and
settings, protected by a password you choose (AES-256-GCM). The on-disk store is
locked to one machine; a backup lets you move your data to a new computer or keep a
safe copy, and the file is unreadable without the password. - Column-mapping on import — importing a CSV/spreadsheet now opens a "Match your
columns" screen, pre-filled with PayBatch's best guess, with a live preview. Map
arbitrary spreadsheet layouts (sort code/account, or IBAN/BIC for SEPA) instead of
relying on a fixed column order. - In-app auto-update — PayBatch can now download and install updates itself (with
your consent) and restart into the new version, instead of just linking to the
Releases page. Available on signed builds.
Changed
- ISO 20022 / SEPA XML is now validated against the official ISO 20022 schemas
(pain.001.001.09/pain.001.001.03) in the test suite, guarding against format
regressions.
v1.0.5
PayBatch v1.0.5 — now signed & notarized for macOS. 🎉
Includes everything from v1.0.4: 10 banks (Santander + HSBC, Barclays, Lloyds, NatWest, TSB, Co-operative, Metro), four formats (Bacs · Standard 18 · ISO 20022 · SEPA), UK modulus checking, and a searchable bank picker.
Installing
- macOS — signed & notarized, just double-click to open. On first run macOS may ask to allow access to your keychain (it's the app's own encrypted local storage) → click Always Allow.
- Windows — not code-signed yet; if SmartScreen appears → More info → Run anyway.
- Verify your download against
SHA256SUMS.txt.
Changed
- macOS builds are now code-signed with a Developer ID and notarized by Apple — no more "PayBatch is damaged" warning.
v1.0.4
Installing
- macOS: if you see "PayBatch is damaged", it isn't — the app just isn't notarized yet. Move it to Applications, then run once in Terminal:
xattr -dr com.apple.quarantine /Applications/PayBatch.app - Windows: if SmartScreen appears → More info → Run anyway.
- Verify your download against
SHA256SUMS.txt.
A big multi-bank, multi-format release.
Added
- 10 banks now generate files — Santander (Bacs import + mixed) plus, via the
cross-bank engines below, HSBC, Barclays, Lloyds, NatWest, TSB, Co-operative and
Metro Bank. Each is marked "verify with a test upload". - ISO 20022
pain.001(XML) — the modern cross-bank standard. UK domestic GBP
credit transfers (pain.001.001.09, sort code + account). - SEPA credit transfers — pay euros to IBANs across the EU/EEA
(pain.001.001.03). The grid swaps to IBAN/BIC columns, IBANs are
checksum-validated, and BIC is optional (IBAN-only). - UK modulus checking — the official VocaLink / Pay.UK check on every sort code +
account number; an amber warning flags combinations that can't be real accounts
(likely typos). It's a warning, not a block. Validated against VocaLink's official
test cases. - Searchable bank picker — a responsive card grid grouped into Available and
Coming soon, with a search box. Coming-soon tiles for Nationwide and the fintechs
(Revolut, Wise, Tide, Starling, Monzo, Currencycloud). - Bank-by-bank format reference (FORMATS.md).
Notes
- The new formats are best-effort from public specifications (not bank-supplied
samples). Always do one test upload before a real payment run.