PayPoint and Teya are delighted to announce its partnership which has led to the launch of a new service for Teya Business Account holders at PayPoint stores nationwide.
Teya customers can now access a convenient cash payment service where they can add funds directly into their business accounts at over 29,000 PayPoint stores across the UK.