Automatizované převzetí zadání transakce

OfficeLine 3.1 Corporate Banking umožňuje kromě manuálního vyplnění transakce také načíst transakci (respektive dávku transakcí) například ze mzdového systému klienta.

Automatizovaná aktualizace dat v jiném systému

Aplikace umožňuje předat záznamy provedených transakcí (v dávce) například účetnímu systému klienta.

Generické rozhraní

Generické rozhraní pro výměnu dat s návazným systémem podporuje standardní formáty (například ABO a CC). Konfigurací rozhraní lze implementovat i podporu jakéhokoli jiného formátu. Aplikace tak může komunikovat s jakýmkoli jiným systémem (mzdovým, účetním, nebo jiným systémem), vždy ve formátu, který je tímto systémem vyžadován.

Komunikační kanály

Aplikace umožňuje výběr z více způsobů spojení klienta se serverem (provozovatelem služby). Mezi ně patří například:
 komunikace přes internet pomocí protokolu TCP/IP,

 přímé spojení po telefonní lince pomocí analogového modemu,

 přímé spojení po telefonní lince pomocí ISDN modemu,

 datové spojení přes mobilní telefon,

 GPRS spojení přes mobilní telefon,

 komunikace přes veřejnou datovou síť.
Provozovatel může podporovat i několik komunikačních kanálů současně. Rovněž klient potom může používat více komunikačních kanálů, respektive zvolit komunikační kanál, který nejlépe vyhovuje jeho preferencím.

Bezpečnostní model aplikace

Bezpečnost služeb poskytovaných prostřednictvím aplikace je řešena na více úrovních:
 přístup uživatele k aplikaci (přihlášení oprávněného uživatele, oprávnění k používání aplikace, limity),

 ochrana dat uložených na disku (šifrování databáze),

 kontrola oprávněnosti přístupu ke službám (ověření identity klienta při spojení, digitální podpis transakce),

 ochrana dat přenášených mezi klientem a serverem provozovatele (ověření identity příjemce, šifrování dat),

 neodmítnutelnost transakce (provozovatel může zpětně prokázat, že transakci zadal oprávněný uživatel a že provozovatel byl smluvně oprávněn transakci provést),

 možnost auditu činnosti aplikace s rozlišením až na úroveň uživatelů nebo pracovních stanic.
Na všech těchto úrovních je k dispozici výběr více možností konfigurace, jejichž kombinací lze implementovat bezpečnostní model založený na požadované bezpečnostní politice.
Část bezpečnostního modelu určuje provozovatel (maximální povolené limity transakcí, povinnost použití digitálního podpisu, metoda šifrování a další), část určuje sám klient (například oprávnění uživatelů nebo limity operací povolených uživatelům).