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.