Online payment facility definition

Online payment facility means the internet based payment system operated on behalf of Kellogg College.
Online payment facility means the internet based payment system operated on behalf of Ardenne