Patent classifications
G06Q20/023
Transferring money using interactive interface elements
In an embodiment, a computer-implemented method for causing funds to be transferred between a first user and a second user of a payment transfer system includes receiving, from an application executing on a user device of the first user, a user input for a payment transfer. The user input includes an identifier associated with the second user and a payment amount. The method includes configuring a resource associated with the payment transfer system and accessible via an interactive interface element activatable at a user device of the second user. The resource is configured to initiate transfer of the payment amount. The method includes causing an electronic message associated with the payment transfer and the interactive interface element to be transmitted to the user device of the second user. The method includes, upon receiving an indication of an intent to effectuate the payment transfer, initiating a transfer of the payment amount.
SYSTEMS AND METHODS FOR DATA FORMAT CONVERSION
A method comprising receiving, via a first application and from a client device, a request for a data format conversion of transaction data; responsive to receiving the request, transmitting, via the first application, a verification request comprising an institution identifier and an account identifier to a second application, receiving, via the first application from the second application, verification that the first account identifier is associated with a valid user account; converting, via the first application, a portion of the transaction data from a first format to a second format; transmitting, via the first application, an update request to the second application, receipt of the update request causing the second application to (1) select an established connection with an institution, and (2) initiate an update transaction with the institution based on the converted transaction data; receiving, via the first application, an indication that the update transaction was successful.
Chat User Interface Motif for Transaction Messages
A unique user interface for presenting the messages transmitted on a real-time processing rail is described herein, where the messages are displayed using a chat motif. The user interface includes a summary of all instructions, with a variable icon indicating whether the instruction also includes messages. If a user selects the variable icon, a chat-like window or conversational drawer is presented to allow the user to enter and receive messages related to that specific instruction.
SYSTEMS AND METHODS FOR REAL TIME DATA RICH CROSS BORDER PAYMENT TRANSACTIONS
A cross border payment (CBP) computing device for transmitting cross border data rich payments in real-time is provided. The CBP computing device receives, from an originating bank associated with a payor, a payment request message to transfer funds in real-time. The payment request message includes payment instructions and transaction information associated with a transfer amount. The CBP computing device determines that the payment request message is a cross border payment transfer from a first payment network for processing real-time payments within a first country to a second payment network for processing real-time payments within a second country, and retrieves, from a database, a set of rules based on a payment messaging standard and protocol associated with the second payment network. The CBP computing device reformats the payment request messaged based on the retrieved set of rules, and transmits the reformatted payment message to a receiving bank associated with a payee.
TRANSACTION EXCHANGE PLATFORM WITH WATCHDOG MICROSERVICE
Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for dynamic and flexible reconfiguration of workflows and/or microservices. Other aspects may provide for data snapshots and workflow tracking, allowing for monitoring, quality control, and auditability of transactions on the transaction exchange platform.
SYSTEMS AND METHODS FOR MONITORING ONLINE TRANSACTIONS BETWEEN REGISTERED USERS AND SERVICE PROVIDERS BY A TRAINED MACHINE LEARNING MODEL
Systems and methods are disclosed for routing and settling transactions between bank accounts associated with registered users and merchants. The method includes determining transactions for payment accounts associated with payment vehicles of registered users. The outstanding amount associated with transactions of each payment account is aggregated based on a first preset time period. The payments for the aggregated outstanding amount are transmitted to recipient accounts of merchants based on the first preset time period and/or a pre-determined total outstanding amount threshold. The transmitted payments are aggregated based on a second preset time period, the first preset time period being a subset of the second preset time period. The amount of the aggregated transmitted payments is deducted from the payment account based on the second preset time period. A user interface of the device of the registered user presents information regarding deduction of the aggregated transmitted payments from the payment account.
SYSTEMS AND METHODS FOR EXECUTING REAL-TIME RECONCILIATION AND NOTIFICATION OF ELECTRONIC TRANSACTIONS
Systems and methods of executing a real-time electronic transaction by a real-time transaction system are disclosed. One the method includes receiving, by a reconciliation system, a transaction update associated with a transaction request from a transaction network. The reconciliation system may authenticate the transaction update by communicating with an authentication system. The reconciliation system may translate the transaction update into at least another format. The reconciliation system may transmit the transaction update to a notification handler. The reconciliation system may receive transaction data associated with the transaction update from a transaction query system. The reconciliation system may transmit the transaction update to a transaction requestor associated with the transaction data.
ACH transaction authentication systems and methods
An authentication computing device, including a processor in communication with a memory, for authenticating an ACH transaction processed over an ACH network is provided. The processor is programmed to register a payee with the authentication computing device, and to receive an authentication request for an electronic ACH transaction to transfer funds from a payor account to a payee account. The request is received from a first client computing device and includes an account identifier associated with the payor account. The processor is also programmed to transmit an authentication challenge to a second client computing device based on account data associated with the account identifier. The processor is further programmed to receive a response to the authentication challenge, determine whether the account data has been authenticated based on the received challenge response, and transmit an authentication response to the payee based on the determination.
METHOD FOR CLOUD COMPUTING COST REIMBURSEMENT PAYMENT
The method has the collection of data from a user to apply for licensing cost reimbursement for a software application. The method processes payments from the user per service terms. The service terms appear in an electronic agreement displayed to the user and cover the user and the customer of the user utilizing the method. The provider pays the user the amount per the agreement less the license cost, per payment schedule billing, and any other fees. The method provides a platform for the user to provide a service, receive payment for the service, and cover the license cost to the user only upon receipt of payment from the user's customer. The invention does not create an independent contractor and an employee relationship with its user.
Systems and methods for mobile automated clearing house enrollment
Systems and methods for mobile enrollment in automated clearing house (ACH) transactions using mobile-captured images of financial documents are provided. Applications running on a mobile device provide for the capture and processing of images of documents needed for enrollment in an ACH transaction, such as a blank check, remittance statement and driver's license. Data from the mobile-captured images that is needed for enrolling in ACH transactions is extracted from the processed images, such as a user's name, address, bank account number and bank routing number. The user can edit the extracted data, select the type of document that is being captured, authorize the creation of an ACH transaction and select an originator of the ACH transaction. The extracted data and originator information is transmitted to a remote server along with the user's authorization so the ACH transaction can be setup between the originator's and receiver's bank accounts.