Opracowany przez SAP, Internet Transaction Server (ITS) to aplikacja systemowa, która była pierwszym wspólnym przedsięwzięciem firmy w zakresie rozszerzenia aplikacji biznesowych na Internet za pośrednictwem przeglądarki internetowej. Udało się to osiągnąć poprzez zaprogramowanie ITS w celu konwersji ekranów w oprogramowaniu SAP do formatu HTML, co umożliwiło technologiom internetowym interakcję z oprogramowaniem SAP. Wykorzystywany jako komponent oprogramowania pośredniczącego, ITS umożliwia wielu programom SAP w grupie R/3 dostęp do sieci. Ze względu na to, że wielu klientów końcowych w coraz większym stopniu polega na zdalnym przetwarzaniu danych, ITS został opracowany, aby pomóc tym klientom zaspokoić ich potrzeby. Zaprojektowany, aby połączyć SAP z globalną społecznością za pośrednictwem Internetu, program ewoluował, aby skutecznie przekazywać oprogramowanie SAP do Internetu.
Internet Transaction Server może obsługiwać różnorodne technologie internetowe w celu uzyskania dostępu do aplikacji SAP. Korzystając z interfejsu SAP GUI, zarówno transakcja internetowa, jak i SAP GUI dla HTML to dwie takie opcje. Wykorzystanie protokołu RFC, Web Reporting, WebRFC i ITS Flow Logic to jeszcze trzy opcje. Komponenty aplikacji internetowych to również opcja, która wykorzystuje układ oparty na szablonie. Chociaż każda technologia wykorzystuje inne podejście, ITS jest w stanie komunikować się z każdą technologią i przesyłać wynikowe informacje do przeglądarki internetowej za pośrednictwem ITS i serwera internetowego.
Upraszczając wyjaśnienie, Internetowy Serwer Transakcji mapuje architekturę SAP do Internetu. Pracując z Internetu, użytkownik wchodzi w interakcję z technologią internetową, która z kolei komunikuje się z serwerem WWW. Stamtąd serwer WWW będzie komunikował się z ITS w celu nawiązania kontaktu z systemem SAP. ITS przejmuje kontrolę od tego momentu i działa za kulisami, aby przesłać wymagane informacje z powrotem do serwera WWW i użytkownika. Wynikiem interakcji ITS jest strona HTML prezentowana użytkownikowi dla każdego ekranu transakcji, zawierająca szablon przy wprowadzaniu zmian.
Rozwiązując problem z technicznymi trudnościami w komunikacji z Internetem systemów R/3, Internetowy Serwer Transakcji łączy w ten sposób oba systemy. W ten sposób ITS kontroluje zarówno procedurę logowania pomiędzy dwoma systemami, jak i przepływ informacji, zarządzając sesją informacyjną. Uważany za centralny komponent mySAP Group, ITS korzysta z wielu aplikacji SAP, w tym między innymi SAP ERP, SAP Enterprise Buyer Professional (EBP) i SAP Supplier Relationship Management (SRM). Dla biznesu główną zaletą ITS jest integracja danych przechowywanych w aplikacjach SAP w czasie rzeczywistym, bez konieczności ich duplikowania.