Utvecklad av SAP, Internet Transaction Server (ITS) är en systemapplikation som markerade företagets första samlade ansträngning för att utöka affärsapplikationer till Internet via en webbläsare. Detta åstadkoms genom att programmera ITS för att konvertera skärmar i SAP-programvara till HTML, vilket gjorde det möjligt för internetbaserad teknik att interagera med SAP-program. Används som en middleware-komponent, tillåter ITS ett antal SAP-program inom R/3-gruppen att komma åt webben. På grund av att ett antal slutkunder i allt högre grad förlitar sig på fjärrdatorer, utvecklades ITS för att hjälpa dessa kunder att möta deras behov. Designat för att länka SAP med det globala samhället via Internet, har programmet utvecklats för att effektivt vidarebefordra SAP-programvara till Internet.
Internet Transaction Server har förmågan att hantera en mängd olika webbteknologier för åtkomst till SAP-applikationer. Med SAP GUI-gränssnitt är både Web Transaction och SAP GUI för HTML två sådana alternativ. Att utnyttja RFC-protokollet, webbrapportering, WebRFC och ITS Flow Logic är ytterligare tre alternativ. Internet Applications Components är också ett alternativ som använder en mallbaserad layout. Medan varje teknik använder olika tillvägagångssätt kan ITS kommunicera med varje teknik och överföra den resulterande informationen till en webbläsare via ITS och en webbserver.
För att förenkla förklaringen mappar Internet Transaction Server SAP-arkitekturen till Internet. Genom att arbeta från Internet kommer en användare att interagera med Internetteknik som i sin tur kommunicerar med en webbserver. Därifrån kommer webbservern att interagera med ITS för att etablera kontakt med SAP-systemet. ITS tar över från den punkten och arbetar bakom kulisserna för att överföra den information som krävs tillbaka till webbservern och användaren. Resultatet av ITS-interaktionen är en HTML-sida som presenteras för användaren för varje transaktionsskärm, samtidigt som en mall införlivas när ändringar görs.
För att lösa problemet med att R/3 Systems har tekniska svårigheter att kommunicera med Internet, kopplar Internet Transaction Server därmed samman de två systemen. Således styr ITS både inloggningsproceduren mellan de två systemen och informationsflödet, samtidigt som informationssessionen hanteras. ITS anses vara en central komponent i mySAP Group och gynnar ett antal SAP-applikationer som bland annat inkluderar SAP ERP, SAP Enterprise Buyer Professional (EBP) och SAP Supplier Relationship Management (SRM). För företag är den största fördelen med ITS realtidsintegrering av data som finns i SAP-applikationer, utan att behöva duplicera dessa data.