STS is a forward thinking independent software house, specialising in innovative global payments solutions.
We operate with complete honesty and integrity, drawing upon our unique industry knowledge and experience to help our customers and partners maximise their IT investment. We do this by making payments easy, flexible and globally accessible. Read more...