Over the period of 97 days since August 19, 2024, touchpay.com has been checked for availability 4 times total. Every inspection conducted as of November 24, 2024, showed that touchpay.com was either down or experiencing operational challenges. During all inspections conducted as of November 24, 2024, touchpay.com experienced no downtime. Reported on August 27, 2024, code 403 was found to be the latest error in a total of 4 responses containing errors. Responding in 0.252 seconds, touchpay.com's recorded time on August 27, 2024, differed from its 0.244 seconds average response.