Skip to content

Releases: victorsaly/batch-payment-app

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 28 Jun 19:40
8d6abfe
PayBatch v1.2.1 — fix white screen in packaged builds; refined animat…

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 28 Jun 11:49

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

Choose a tag to compare

@github-actions github-actions released this 27 Jun 20:18

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

Choose a tag to compare

@github-actions github-actions released this 27 Jun 19:28

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.