Head of risk
What a decline means before it reaches you. Owns the reason-code map and the retry rule for every scheme.
Tessen started in 2019 with two people who had spent years closing books and were tired of two systems disagreeing about the same Tuesday. The ledger came first. The company grew around it.
Eleven people run a payment ledger for regulated operators. We plan to stay near that number. Fewer hands on the write path means fewer ways for a record to be wrong.
Both founders came out of finance operations. Neither had built a payment system before. The first version of Tessen was a reconciliation script that ran nightly against a processor that would not explain its own settlement file. It saved four days a month. That was the whole product for eighteen months.
What changed is the order of things. Most platforms move the money and write the record afterwards, which is why the record is always slightly behind the money. Tessen writes the entry first and moves the money against it. Everything else on this site follows from that one choice.
The company has stayed the size that fits around a single write path. Growth shows up as more entities and more regions on the same ledger, not as more teams with their own copy of the truth.
We do not hold money we cannot explain.
A held balance names the rule that held it and the date it releases. If we cannot name both, the hold does not happen and the payout goes out on schedule.
We do not ship a control without the drill that tests it.
A restore plan nobody has run is a document. The quarterly drill is what turns it into a control, and the timing is published whether or not the quarter went well.
We do not revise a price after signature.
Implementation is quoted once, before the contract. Scheme and interchange costs pass through at cost with the breakdown attached to each settlement.
Eight entries, in the order they happened. Two of them were bad years, and they are still on the list.
The first version reconciled one processor's settlement file against a spreadsheet. It ran at three in the morning and emailed a difference. Nobody paid for it.
One merchant, one currency, one bank. The ledger wrote the entry before the payout left, which is the only decision from that year still standing.
A twelve-month observation window, four findings, all closed. The report is the reason the second and third customers signed.
Region became a choice made once, at account creation, and permanent afterwards. Backups followed the choice. This took most of the year and shipped late.
One round, one investor, no board seat given up. It paid for the second region and the on-call rota. Nothing else about the company changed.
Groups with more than one legal entity stopped needing an instance each. Sweeps and holds became configuration, so changing one is a review instead of a release.
APAC opened with two people and the same runbook. The first quarter missed its support targets because the rota was written for one time zone. It is written for two now.
Eleven people, two entities, three regions. The five posts below are the whole hiring plan; there is no second one behind it.
Six roles carry a decision each. When something breaks, the name on the incident note is one of these, and you know which one before you write in.
What a decline means before it reaches you. Owns the reason-code map and the retry rule for every scheme.
The write path. Every change to how an entry is recorded goes through one review, and this is who runs it.
The match rules and their tolerances. Decides what counts as a break and who it goes to when it is one.
Balances, holds and sweeps. Signs off on any payout rule that can move money between entities.
The processor register, the sub-processor list and the audit calendar. Also the person who says no to a region.
The rota. On Enterprise this is who assigns the engineer whose name you get before the first incident.
Five posts, each replacing something a person currently does by hand. The description says which one, because that is the actual job.
We read everything inside a week and answer either way, including the ones we pass on. If none of the five fits, say so in the last field and tell us what you would rather own.