"Over the term of the contract, 9Spokes expects to receive one-off revenue attached to build and implementation and annual access licence fees of around US$2.85 million (in aggregate).
The three-year term commences when the platform launches in September 2021."
I note the word "expects"... just like they "expected" Visa revenue to be material
As a positive - if the contract has been negotiated in USD... 9SP will benefit from a strengthening USD