Features
SwiftStory turns account histories into SWIFT messages and checks every message it meets against the standard. Here is each part of it, in the order of the app's sidebar.
- Design
Account Histories
Describe what happens to an account, day by day. The balances follow.
Debits, credits and the statements that report them, with closing, available and latest balances worked out for every row.
Statements that chainInterim reports done rightPages and balance updatesStatement numbers from the history

- Design
Environments & Accounts
Every test environment, every user, every account.
Environments hold users, users hold accounts. Generate one account, one user, a whole environment or everything at once.
Generate at any levelFiles where you expect themSame references every timeChecked as written

- Design
Templates
Which fields a message carries, straight from the standard.
Pick fields from the SR 2025 structure of each message type. SwiftStory keeps them in standard order and says what is missing.
The SR 2025 structureOne of a pairSample as you build32 templates included

- Generate
Transaction Generator
One account's story, message by message.
An account's whole history as a table, statements highlighted, each message previewed and checked before it is written.
Preview before writingStatement lines from confirmationsSend in your own order

- Generate
Message Editor
Every field typed, or linked to a regex, a CSV column or a sequence.
Write one-off messages field by field. Link any field to an expression and generate hundreds of variations in one go.
Data linksParametersGenerate messagesBalances worked out

- Check
Validator & Library
Checked against the standard, not against a vendor's documentation.
Paste or drop any MT900 to MT950 and see what breaks SWIFT Standards SR 2025 and why, field by field. Plus 68 sample messages, corrected.
Errors: what the standard forbidsWarnings: what a receiver noticesSeveral messages at onceA library that passes

