Viitenumero on 4-20 merkkinen kokonaisluku. Jos halutaan esimerkiksi, että tilausnumero on suoraan viitenumero, niin tilausnumerot pitää generoida tämän logiikan mukaisesti:
Viitenumeron viimeinen luku on tarkiste, joka lasketaan muusta viitenumerosta siten että numerot kerrotaan oikealta vasemmalle painoilla 7, 3, 1, 7, 3, 1..., saadut tulot lasketaan yhteen ja summa vähennetään seuraavasta täydestä kymmenestä. Jos erotus on 10, merkitään se nollaksi.
https://fi.wikipedia.org/wiki/Tilisiirto
Jos tilausnumero on lyhyempi kuin 20 merkkiä, niin alkuun tulee rivi nollia. Tämän voi tehdä myös helpommin niin, että tilausnumero on osa viitenumeroa mutta tarkiste generoidaan viitteeseen vielä lisäksi, eli viimeinen numero on viitteessä eri kuin tilausnumerossa. Tapahtumakohtaisissa tilityksissä verkkokaupan tulee välittää Svea Paymentsille maksusanomassa validi viitenumero, jolla ko. tilaus tilitetään verkkokaupalle.