CPC G06Q 40/03 (2023.01) [G06F 40/143 (2020.01); G06Q 20/223 (2013.01); H04L 9/0825 (2013.01); H04L 9/14 (2013.01); H04L 63/0428 (2013.01); G06F 40/117 (2020.01); G06F 40/174 (2020.01); G06F 40/205 (2020.01); H04L 2209/56 (2013.01); H04L 2463/062 (2013.01)] | 12 Claims |
1. A method, the method comprising:
receiving, by a loan servicing system via an event handler, an electronic message provided by a user and a user interface, wherein the loan servicing system comprises the event handler;
executing, by the loan servicing system via the event handler and based on receipt of the electronic message, a software development kit (SDK) script, wherein executing the script further comprises:
determining that the electronic message encodes FpML data and basic data in a body of the electronic message by detecting one or more tags included in the electronic message;
encrypting the FpML data from the electronic message;
appending the FpML data to the basic data;
parsing, from the FpML data and between a begin tag and an end tag, a unique sender identifier, a unique receiver identifier, and a FpML message component;
constructing an XML message including the unique sender identifier, the unique receiver identifier, the FpML message component and the basic data;
converting the XML message to a string; and
appending the string to the body of the electronic message between a plurality of tags; and
sending, by the loan servicing system via an email service, the electronic message comprising the appended string to the body of the electronic message, wherein the loan servicing system comprises the email service.
|