Method and apparatus for message correction in a transaction authorization service
First Claim
1. A system, comprising:
- a processor; and
a memory comprising program instructions, wherein the program instructions are executable by the processor to implement a transaction authorization service configured to;
receive a transaction initiation message from a source entity indicating the initiation of a transaction between the source entity and a target entity, wherein the message is received via a first communications channel;
in response to detecting one or more errors in content of the transaction initiation message from the source entity, initiate a communication session from the transaction authorization service to the source entity via a second communications channel;
during said communication session;
obtain a correction for each of the one or more errors in the content of the transaction initiation message from the source entity; and
obtain information authorizing the transaction from the source entity;
wherein the correction for each of the one or more errors in the content of the transaction initiation message and the information authorizing the transaction are obtained during the same communication session between the transaction authorization service and the source entity on the second communications channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A transaction processing and authorization service. A transaction initiation message received from a source entity by the service may include one or more errors. The service may, in response to receiving an incorrect transaction initiation message, contact the source entity via a second communications channel and allow the source entity to correct the faulty transaction initiation message during the communication session. The service may allow the source entity to correct only incorrect or missing portions of the transaction initiation message, and thus the source entity may not be required to re-enter the entire message. Correction of the transaction initiation message may be performed as part of an authorization contact from the service to the source entity on a communications channel, and thus the correction may not require any extra communications attempts or sessions between the service and the source entity.
-
Citations
25 Claims
-
1. A system, comprising:
-
a processor; and a memory comprising program instructions, wherein the program instructions are executable by the processor to implement a transaction authorization service configured to; receive a transaction initiation message from a source entity indicating the initiation of a transaction between the source entity and a target entity, wherein the message is received via a first communications channel; in response to detecting one or more errors in content of the transaction initiation message from the source entity, initiate a communication session from the transaction authorization service to the source entity via a second communications channel; during said communication session; obtain a correction for each of the one or more errors in the content of the transaction initiation message from the source entity; and obtain information authorizing the transaction from the source entity; wherein the correction for each of the one or more errors in the content of the transaction initiation message and the information authorizing the transaction are obtained during the same communication session between the transaction authorization service and the source entity on the second communications channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method, comprising:
-
performing, on one or more computers; receiving, at a transaction authorization service, a transaction initiation message from a source entity indicating the initiation of a transaction between the source entity and a target entity, wherein the message is received via a first communications channel; in response to detecting one or more errors in content of the transaction initiation message from the source entity, initiating a communication session from the transaction authorization service to the source entity via a second communications channel; during said communication session; obtaining a correction for each of the one or more errors in the content of the transaction initiation message from the source entity; and obtaining information authorizing the transaction from the source entity; wherein said obtaining a correction for each of the one or more errors in the content of the transaction initiation message and said obtaining information authorizing the transaction are performed during the same communication session between the transaction authorization service and the source entity on the second communications channel. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-accessible storage medium, comprising program instructions, wherein the program instructions are computer-executable to implement a transaction authorization service configured to:
-
receive a transaction initiation message from a source entity indicating the initiation of a transaction between the source entity and a target entity, wherein the message is received via a first communications channel; in response to detecting one or more errors in content of the transaction initiation message from the source entity, initiate a communication session from the transaction authorization service to the source entity via a second communications channel; during said communication session; obtain a correction for each of the one or more errors in the content of the transaction initiation message from the source entity; and obtain information authorizing the transaction from the source entity; wherein the correction for each of the one or more errors in the content of the transaction initiation message and the information authorizing the transaction are obtained during the same communication session between the transaction authorization service and the source entity on the second communications channel. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification