overlay services definition

overlay services means services that permit the execution of payments over the Internet by the interposition of an entity between a payment service provider and a user through the use of the user’s authentication codes;