Procesarea tranzacțiilor online este un termen colectiv folosit pentru a descrie o clasificare a sistemelor care procesează fiecare pas al unei tranzacții într-un mediu online. Cunoscută uneori sub denumirea de OLTP, această procesare implică de obicei introducerea datelor, preluarea informațiilor dintr-un anumit tip de bază de date sau sursă și progresia logică până la finalizarea unei tranzacții. În timp ce mulți tind să considere OLTP ca fiind legat de procesarea tranzacțiilor financiare într-un mediu online, termenul poate fi aplicat și altor tipuri de tranzacții, cum ar fi transferul de documente semnate electronic printr-un server punct la punct. transmisie.
Funcția de bază a procesării tranzacțiilor online este de a permite utilizatorilor să inițieze un anumit tip de tranzacție online prin conectarea la serverele și sursele de date adecvate pentru a finaliza cu succes operațiunea. De exemplu, un serviciu de transfer de bani online permite utilizatorilor să identifice un destinatar pentru o plată, folosind fie un număr de cont, fie o adresă de e-mail asociată contului destinatarului, să introducă suma de plătit, să programeze plata pentru livrare imediată sau întârziată, apoi executa tranzactia. Ca parte a procesului, software-ul utilizat de furnizorul de servicii verifică disponibilitatea fondurilor de la o sursă desemnată, aprobă tranzacția, apoi execută transmiterea conform parametrilor stabiliți de expeditor. Multe servicii de acest tip returnează un număr de confirmare pentru a documenta transmiterea, scăzând simultan suma transferului din sursa de finanțare.
La sfârșitul tranzacției de primire, procesul de procesare a tranzacției online livrează fondurile transmise în contul destinatarului. De obicei, o notificare este generată și trimisă proprietarului contului, informându-l cu privire la primirea fondurilor. Dacă tranzacția nu poate fi finalizată dintr-un motiv oarecare, inițiatorul este notificat cu privire la starea, făcând posibilă anularea tranzacției sau instruirea sistemului să încerce din nou.
Alături de transferurile de bani între conturi, procesarea tranzacțiilor online poate implica și transferul de date între puncte. De exemplu, copiile electronice ale documentelor precum contractele pot fi trimise, aprobate, semnate electronic, apoi distribuite uneia sau mai multor părți. În sensul cel mai larg, procesarea tranzacțiilor online are loc de fiecare dată când un consumator plasează o comandă la un comerciant online, un angajat se conectează pentru a lucra folosind un software de ceas orar bazat pe web sau chiar și atunci când cardurile de debit sunt folosite pentru a plăti achizițiile la un supermarket. . În fiecare scenariu, este inițiată o tranzacție care utilizează Internetul pentru a procesa și finaliza o comandă spre satisfacția reciprocă a ambelor părți implicate în tranzacție.