CPC G06Q 30/016 (2013.01) [G06Q 30/0185 (2013.01)] | 17 Claims |
1. A method comprising:
receiving, by a notification engine of a network system via a first application protocol interface (API) call from an authenticator system, an indication that an item associated with a transaction is not authentic, the authentication system being an intermediary between accounts associated with a first and second client device by authenticating the item after the transaction has been agreed to between the accounts;
responsive to the receiving of the indication, automatically triggering, by the notification engine of the network system, a return service engine of the network system to create a return by creating an entry in a database maintaining status, transaction details, and return details;
receiving, by the notification engine, a tracking number uploaded via a user interface from the authentication system via a second API call, the tracking number indicating a ship event associated with the authenticator system returning the item;
in response to detection of the ship event, automatically causing, by the notification engine, an update to a shipped status in the entry in the database and a status update to a batch event system that receives batch event data and parses individual item information including the shipped status;
consuming, by a disposition engine of the network system, data stored by the batch event system including a triggering event including indicating the ship event; and
in response to detecting the ship event, automatically triggering, by the disposition engine, a funds processor of the network system to process the return including transferring funds to the account associated with the first client device.
|