Method and system for transferring money in business-to-business internet transactions
First Claim
1. A computer-implementable method for providing a business-to-business payment service through a computer server, comprising:
- receiving at the server notification of an amount owed from a first business to a second business per an agreed upon transaction;
verifying that a first employee of the first business has been granted a privilege to authorize payment of the amount owed on behalf of the first business by;
receiving from a remote super user employee of the first business a command to grant the first employee a privilege to authorize payments up to a specified limit on behalf of the first business,storing in a database a record that indicates that the first employee has been granted the privilege to authorize payments up to the specified limit on behalf of the first business,finding the record in the database, anddetermining by the server that the amount owed is not greater than the specified limit;
receiving from a remote computer of the first employee of the first business a command to pay the second business the amount owed;
ordering by the server a first transfer of the amount owed from a bank account of the first business into a first intermediary bank account through direct debit of the bank account of the first business; and
ordering by the server a second transfer of the amount owed from a second intermediary bank account to a bank account of the second business via a direct deposit into the bank account of the second business.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for enabling two businesses to complete a transaction that includes payment from one business (the buyer) to another business (the seller). A payment enabler operates the money transfer service over a computer network of nodes, such as the Internet. Typically, the buyer and the seller use the money transfer service of the payment enabler to consummate a transaction that they have arranged over the computer network through a business-to-business transaction facilitator that enables businesses to arrange deals over the computer network. During registration with the payment enabler, a buyer typically provides information about a bank account from which the seller will be paid, and the seller typically provides information about a bank account for receiving the funds from the buyer. The payment enabler facilitates payments for transactions between businesses by enabling the employees of a business registered with the payment enabler to direct the various phases of the payment process on behalf of the business for which those employees work. A super user employee, identified by the business during registration with the payment enabler, has the power to register other employees of the business with the payment enabler and to specify the privileges that the payment enabler should grant each employee to act on behalf of the business.
-
Citations
21 Claims
-
1. A computer-implementable method for providing a business-to-business payment service through a computer server, comprising:
-
receiving at the server notification of an amount owed from a first business to a second business per an agreed upon transaction; verifying that a first employee of the first business has been granted a privilege to authorize payment of the amount owed on behalf of the first business by; receiving from a remote super user employee of the first business a command to grant the first employee a privilege to authorize payments up to a specified limit on behalf of the first business, storing in a database a record that indicates that the first employee has been granted the privilege to authorize payments up to the specified limit on behalf of the first business, finding the record in the database, and determining by the server that the amount owed is not greater than the specified limit; receiving from a remote computer of the first employee of the first business a command to pay the second business the amount owed; ordering by the server a first transfer of the amount owed from a bank account of the first business into a first intermediary bank account through direct debit of the bank account of the first business; and ordering by the server a second transfer of the amount owed from a second intermediary bank account to a bank account of the second business via a direct deposit into the bank account of the second business. - View Dependent Claims (2)
-
-
3. A computer-implementable method for providing a business-to-business payment service through a computer server, comprising:
-
receiving at the server notification of an amount owed from a first business to a second business per an agreed upon transaction; enabling a remote super user employee of the first business to register other employees of the first business to interact with the server on behalf of the first business; verifying by the server that a first employee of the first business has been granted a privilege to authorize payment of the amount owed on behalf of the first business; receiving from a remote computer of the first employee of the first business a command to pay the second business the amount owed; ordering by the server a first transfer of the amount owed from a bank account of the first business into a first intermediary bank account through direct debit of the bank account of the first business; and ordering by the server a second transfer of the amount owed from a second intermediary bank account to a bank account of the second business via a direct deposit into the bank account of the second business. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system for providing a business-to-business payment service, comprising:
a payment enabler computer server in communication with at least one network connection, and comprising memory, the memory comprising at least one program module, wherein the payment enabler computer server is operable to execute the at least one program module for; receiving at the payment enabler computer server notification of an amount owed from a first business to a second business per an agreed upon transaction; enabling a remote user employee of the first business to register other employees of the first business to interact with the payment enabler computer server on behalf of the first business; verifying that a first employee of the first business has been granted a privilege to authorize payment of the amount owed on behalf of the first business; receiving from a remote computer of the first employee of the first business a command to pay the second business the amount owed; ordering a first transfer of the amount owed from a bank account of the first business into a first intermediary bank account through direct debit of the bank account of the first business; and ordering a second transfer of the amount owed from a second intermediary bank account to a bank account of the second business via a direct deposit into the bank account of the second business. - View Dependent Claims (18, 19, 20, 21)
Specification