The new T-pay portal