A method including providing a payment application to a sender from an application service provider. The method also can include receiving a payment authorization from the sender through the payment application. The payment authorization can be made by the sender at a payment authorization time. The method additionally can include sending a first debit message from the application service provider to debit a first account maintained by a first financial institution based on the payment authorization. The method further can include receiving a first debit response at the application service provider in real-time after the payment authorization time. The method additionally can include generating a first promise-to-pay message for a second financial institution to credit a second account maintained by the second financial institution to make funds available in the second account in real-time after the payment authorization time. The method further can include sending the first promise-to-pay message. The method additionally can include receiving a first response at the application service provider indicating a successful credit of the second account maintained by the second financial institution. The method further can include sending a notification to the sender from the application service provider in real-time after the payment authorization time of the successful credit of the second account maintained by the second financial institution. Other embodiments are provided.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A system comprising: one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: providing a payment application to a sender from an application service provider, the application service provider being in data communication with a transaction system, the transaction system being in data communication with at least one of a first financial institution or a second financial institution, and the transaction system being maintained by an entity that is different from the application service provider, the first financial institution, and the second financial institution; sending a first capability inquiry from the application service provider to the transaction system; receiving a second capability response at the application service provider from the transaction system indicating whether at least one of a first account maintained by the first financial institution or a second account maintained by the second financial institution support real-time payment transactions; receiving a payment authorization from the sender through the payment application, the payment authorization being made by the sender at a payment authorization time; sending a first debit message from the application service provider to debit the first account maintained by the first financial institution based on the payment authorization, the first account being held by the sender; after sending the first debit message, receiving a first debit response at the application service provider in real-time after the payment authorization time, the first debit response indicating a successful debit of the first account maintained by the first financial institution; after receiving the first debit response, generating a first promise-to-pay message for the second financial institution to credit the second account maintained by the second financial institution to make funds available in the second account in real-time after the payment authorization time, the sender being financially liable for the second account, the first promise-to-pay message being based on the successful debit of the first account maintained by the first financial institution; sending the first promise-to-pay message; after sending the first promise-to-pay message, receiving a first response at the application service provider indicating a successful credit of the second account maintained by the second financial institution; and after receiving the first response, sending a notification to the sender from the application service provider in real-time after the payment authorization time of the successful credit of the second account maintained by the second financial institution, wherein: the first financial institution is different from the second financial institution; the successful credit of the second account maintained by the second financial institution involves a hard credit to the second account in real-time after the payment authorization time; the first promise-to-pay message is sent from the application service provider to the transaction system; a second promise-to-pay message is sent by the transaction system to the second financial institution based on the first promise-to-pay message; the first response is received at the application service provider from the transaction system based on a second response that was received at the transaction system from the second financial institution indicating the successful credit of the second account maintained by the second financial institution; the first financial institution maintains a first settlement account; the first settlement account is credited to account for the successful debit of the first account maintained by the first financial institution; the second financial institution maintains a second settlement account; the second settlement account is debited to account for the successful credit of the second account maintained by the second financial institution; and settlement funds are transferred from the first settlement account to the second settlement account in a settlement completion after receiving the first response and after the hard credit to the second account.
2. The system of claim 1 , wherein: the application service provider is a different entity from the first and second financial institutions.
3. The system of claim 2 , wherein: the second capability response indicates whether both the first and second accounts support the real-time payment transactions.
4. The system of claim 2 , wherein: the first debit message is sent from the application service provider to the transaction system to be forwarded by the transaction system to the first financial institution as a second debit message that is based on the first debit message; and the first debit response is received at the application service provider from the transaction system based on a second debit response that was received at the transaction system from the first financial institution indicating the successful debit of the first account maintained by the first financial institution.
5. The system of claim 2 , wherein the first debit message is sent from the application service provider to the first financial institution; and the first debit response is received at the application service provider from the first financial institution.
6. The system of claim 1 , wherein: the application service provider is the same entity as the first financial institution.
7. The system of claim 6 , wherein: the second capability response indicates whether the second account supports the real-time payment transactions.
8. The system of claim 6 , wherein the first debit message is sent from the application service provider to the first financial institution; and the first debit response is received at the application service provider from the first financial institution.
9. The system of claim 1 , wherein: the application service provider is the same entity as the second financial institution.
10. The system of claim 9 , wherein: the second capability response indicates whether the first account supports the real-time payment transactions.
11. The system of claim 9 , wherein: the first debit message is sent from the application service provider to the transaction system to be forwarded by the transaction system to the first financial institution as a second debit message that is based on the first debit message; and the first debit response is received at the application service provider from the transaction system based on a second debit response that was received at the transaction system from the first financial institution indicating the successful debit of the first account maintained by the first financial institution.
12. The system of claim 1 , wherein: the settlement completion is part of a net settlement as a single item ACH.
13. The system of claim 1 , wherein: the settlement completion is part of a net settlement as part of a batch ACH.
14. The system of claim 1 , wherein: the settlement completion is part of a net settlement as part of a wire advice file.
15. The system of claim 1 , wherein: the settlement completion involves the settlement funds being transferred through a third settlement account of a payment processor.
16. A method being implemented via execution of computer instructions configured to run at one or more processors and configured to be stored at one or more non-transitory computer-readable media, the method comprising: providing a payment application to a sender from an application service provider, the application service provider being in data communication with a transaction system, the transaction system being in data communication with at least one of a first financial institution or a second financial institution, and the transaction system being maintained by an entity that is different from the application service provider, the first financial institution, and the second financial institution; sending a first capability inquiry from the application service provider to the transaction system; receiving a second capability response at the application service provider from the transaction system indicating whether at least one of a first account maintained by the first financial institution or a second account maintained by the second financial institution support real-time payment transactions; receiving a payment authorization from the sender through the payment application, the payment authorization being made by the sender at a payment authorization time; sending a first debit message from the application service provider to debit the first account maintained by the first financial institution based on the payment authorization, the first account being held by the sender; after sending the first debit message, receiving a first debit response at the application service provider in real-time after the payment authorization time, the first debit response indicating a successful debit of the first account maintained by the first financial institution; after receiving the first debit response, generating a first promise-to-pay message for the second financial institution to credit the second account maintained by the second financial institution to make funds available in the second account in real-time after the payment authorization time, the sender being financially liable for the second account, the first promise-to-pay message being based on the successful debit of the first account maintained by the first financial institution; sending the first promise-to-pay message; after sending the first promise-to-pay message, receiving a first response at the application service provider indicating a successful credit of the second account maintained by the second financial institution; and after receiving the first response, sending a notification to the sender from the application service provider in real-time after the payment authorization time of the successful credit of the second account maintained by the second financial institution, wherein: the first financial institution is different from the second financial institutions; the successful credit of the second account maintained by the second financial institution involves a hard credit to the second account in real-time after the payment authorization time; the first promise-to-pay message is sent from the application service provider to the transaction system; a second promise-to-pay message is sent by the transaction system to the second financial institution based on the first promise-to-pay message; the first response is received at the application service provider from the transaction system based on a second response that was received at the transaction system from the second financial institution indicating the successful credit of the second account maintained by the second financial institution; the first financial institution maintains a first settlement account; the first settlement account is credited to account for the successful debit of the first account maintained by the first financial institution; the second financial institution maintains a second settlement account; the second settlement account is debited to account for the successful credit of the second account maintained by the second financial institution; and settlement funds are transferred from the first settlement account to the second settlement account in a settlement completion after receiving the first response and after the hard credit to the second account.
17. The method of claim 16 , wherein: the application service provider is a different entity from the first and second financial institutions.
18. The method of claim 17 , wherein: the second capability response indicates whether both the first and second accounts support the real-time payment transactions.
19. The method of claim 17 , wherein: the first debit message is sent from the application service provider to the transaction system to be forwarded by the transaction system to the first financial institution as a second debit message that is based on the first debit message; and the first debit response is received at the application service provider from the transaction system based on a second debit response that was received at the transaction system from the first financial institution indicating the successful debit of the first account maintained by the first financial institution.
20. The method of claim 17 , wherein the first debit message is sent from the application service provider to the first financial institution; and the first debit response is received at the application service provider from the first financial institution.
21. The method of claim 16 , wherein: the application service provider is the same entity as the first financial institution.
22. The method of claim 21 , wherein: the second capability response indicates whether the second account supports the real-time payment transactions.
23. The method of claim 21 , wherein the first debit message is sent from the application service provider to the first financial institution; and the first debit response is received at the application service provider from the first financial institution.
24. The method of claim 16 , wherein: the application service provider is the same entity as the second financial institution.
25. The method of claim 24 , wherein: the second capability response indicates whether the first account supports the real-time payment transactions.
26. The method of claim 24 , wherein: the first debit message is sent from the application service provider to the transaction system to be forwarded by the transaction system to the first financial institution as a second debit message that is based on the first debit message; and the first debit response is received at the application service provider from the transaction system based on a second debit response that was received at the transaction system from the first financial institution indicating the successful debit of the first account maintained by the first financial institution.
27. The method of claim 16 , wherein: the settlement completion is part of a net settlement as a single item ACH.
28. The method of claim 16 , wherein: the settlement completion is part of a net settlement as part of a batch ACH.
29. The method of claim 16 , wherein: the settlement completion is part of a net settlement as part of a wire advice file.
30. The method of claim 16 , wherein: the settlement completion involves the settlement funds being transferred through a third settlement account of a payment processor.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
April 18, 2016
November 17, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.