Le traitement des transactions en ligne est un terme générique utilisé pour décrire une classification des systèmes qui traitent chaque étape d'une transaction dans un environnement en ligne. Parfois connu comme OLTP, ce traitement implique généralement la saisie de données, la récupération d'informations d'un type de base de données ou la source et la progression logique pour l'accomplissement d'une transaction. Alors que beaucoup ont tendance à penser OLTP comme étant liés au traitement des transactions financières dans un environnement en ligne, le terme peut s'appliquer à d'autres types de transactions ainsi, comme le transfert de documents signés électroniquement via un serveur point à point la transmission.
La fonction sous-jacente de traitement transactionnel en ligne est de permettre aux utilisateurs d'initier un certain type de transaction en ligne en se connectant avec les serveurs appropriés et sources de données pour mener à bien l'opération. Par exemple, un service de transfert d'argent en ligne permet aux utilisateurs d'identifier le bénéficiaire d'un paiement, en utilisant soit un numéro de compte ou une adresse e-mail associée au compte du destinataire, entrez le montant à payer, planifier le paiement pour livraison immédiate ou différée, puis exécuter la transaction. Dans le cadre de ce processus, le logiciel utilisé par le fournisseur de service vérifie la disponibilité des fonds provenant d'une source désigné, approuve l'opération, puis exécute la transmission en fonction des paramètres définis par l'expéditeur. De nombreux services de ce type renvoient un numéro de confirmation de documenter la transmission, déduction faite simultanément le montant du transfert à partir de la source de financement.
A la réception de la transaction, le processus de traitement des transactions en ligne fournit les fonds transmis sur le compte du destinataire. Typiquement, une notification est générée et envoyé au propriétaire du compte, lui conseillant de la réception des fonds. Si la transaction ne peut être effectuée pour une raison quelconque, l'auteur est informé de la situation, ce qui permet d'annuler l'opération ou de demander au système d'essayer à nouveau.
Avec les transferts de fonds entre les comptes, le traitement des transactions en ligne peut également impliquer le transfert de données entre les points. Par exemple, les copies électroniques de documents tels que les contrats peuvent être envoyés, approuvés, signés électroniquement, puis distribués à une ou plusieurs parties. Dans le sens le plus large, le traitement des transactions en ligne a lieu chaque fois qu'un consommateur passe une commande avec un des détaillants en ligne, un employé se connecte pour le travail en utilisant le logiciel de l'horloge temps basé sur le Web, ou même lorsque les cartes de débit sont utilisés pour payer des achats dans un supermarché. Dans chaque scénario, une transaction est initiée qui utilise l'Internet pour traiter et exécuter une commande à la satisfaction mutuelle des deux parties impliquées dans la transaction.