PayPoint and Teya Announce New Partnership to Facilitate Cash Deposits
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