Systems and methods for facilitating account verification over a network
First Claim
1. A method for facilitating account verification over a network, the method comprising:
- receiving, by one or more processors associated with a service provider over a network, a transfer code request from a user device associated with a client account with the service provider;
in response to receiving the transfer code request, transmitting, by the one or more processors over the network to the user device, a transfer code associated with the client account;
receiving, by the one or more processors from a server associated with a financial institution over the network, a fund transfer request for transferring funds from an account with the financial institution to the client account with the service provider;
authenticating, by the one or more processors, the fund transfer request by verifying that the fund transfer request includes a client identifier associated with the client account and the transfer code submitted to the user device;
in response to the authenticating, automatically linking, by the one or more processors, the account with the financial institution to the client account with the service provider; and
posting, by the one or more processors, the funds received from the account with the financial institution to the client account with the service provider.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments of the present disclosure, systems and methods for facilitating electronic commerce over a network include generating a transfer code for a client, associating the transfer code to a client account related to the client, providing the transfer code to the client over the network, receiving a fund transfer request from a trusted entity on behalf of the client over the network, the fund transfer request including the transfer code, extracting information from the fund transfer request including the transfer code associated with the fund transfer request, accessing the client account related to the client, extracting information from the client account including the transfer code associated with the client account, and verifying the transfer code of the fund transfer request by determining whether the transfer code associated with the client account matches the transfer code extracted from the fund transfer request.
62 Citations
20 Claims
-
1. A method for facilitating account verification over a network, the method comprising:
-
receiving, by one or more processors associated with a service provider over a network, a transfer code request from a user device associated with a client account with the service provider; in response to receiving the transfer code request, transmitting, by the one or more processors over the network to the user device, a transfer code associated with the client account; receiving, by the one or more processors from a server associated with a financial institution over the network, a fund transfer request for transferring funds from an account with the financial institution to the client account with the service provider; authenticating, by the one or more processors, the fund transfer request by verifying that the fund transfer request includes a client identifier associated with the client account and the transfer code submitted to the user device; in response to the authenticating, automatically linking, by the one or more processors, the account with the financial institution to the client account with the service provider; and posting, by the one or more processors, the funds received from the account with the financial institution to the client account with the service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; receiving, from a server associated with a financial institution over the network, a fund transfer request for transferring funds from an account with the financial institution to a client account with a service provider; accessing the client account with the service provider, wherein the client account is associated with a client identifier and a transfer code; authenticating the fund transfer request by verifying that the fund transfer request includes the client identifier and the transfer code; in response to the authenticating, automatically linking the account with the financial institution to the client account with the service provider; and posting the funds received from the account with the financial institution to the client account with the service provider. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine associated with a service provider to perform operations comprising:
-
receiving, over a network, a transfer code request from a user device associated with a client account with the service provider; in response to receiving the transfer code request, transmitting, over the network to the user device, a transfer code associated with the client account; receiving, from a server associated with a financial institution over the network, a fund transfer request for transferring funds from an account with the financial institution to the client account with a service provider; verifying that the fund transfer request includes a client identifier associated with the client account and the transfer code transmitted to the user device; in response to the verifying, automatically adding the account with the financial institution to the client account with the service provider; and transmitting, to the user device, a notification indicating that the fund transfer request is approved. - View Dependent Claims (20)
-
Specification