Systems and methods for automated purchase requests
First Claim
1. A method for facilitating automated product procurement according to established authorization level data, the method comprising:
- receiving by a processor of an application provider apparatus a purchase request to purchase at least one product, the purchase request submitted by a specified user within a group of users in a business enterprise and via a shopping cart of a Website, wherein the shopping cart includes transaction detail data comprising the purchase request;
determining and providing by the processor of the application provider apparatus payment option data comprising one or more of a plurality of payment options available for use by the specified user based on an established authority of the specified user;
receiving by the processor of the application provider apparatus a selection of one of the one or more provided payment options from the specified user;
determining by the processor of the application provider apparatus the submitted purchase request does not comply with stipulated approval level data for the specified user based at least in part on at least a portion of the transaction detail data, without user intervention, wherein the stipulated approval level data comprises a level of purchasing authority of the specified user based on designation data for the specified user comprising a designation of the user within the business enterprise, the level of purchasing authority comprising a maximum allowable number of purchase requests for the specified user within a specified time period;
anddenying by the processor of the application provider apparatus the submitted purchase request and transferring the transaction detail data comprising the purchase request from the shopping cart to a computing device associated with another of the group of users having associated authority data indicating an authority to submit the purchase request within the specified time period based on an obtained number of purchase requests previously-submitted by the other of the group of users within the specified time period.
2 Assignments
0 Petitions
Accused Products
Abstract
A purchase request system efficiently procures goods and services by recognizing purchase authority levels of users within an enterprise, division, or project team. Administrators establish authority levels to ensure that purchase requests within a user'"'"'s authority level are automatically processed and submitted to vendors for fulfillment of orders, while purchase requests beyond a user'"'"'s authority level are routed according to a determined protocol. Determined protocols include routing the purchase request to a designated user with a different authority level for disposition, rejection of the purchase request, or modification of the purchase request in accordance with the determined protocol. Users may select from multiple payment methods to complete a purchase transaction and may access the purchasing system in real time to determine the status of an order at any point in the life cycle of the purchase request, from submission of the request to payment for received goods and services.
92 Citations
27 Claims
-
1. A method for facilitating automated product procurement according to established authorization level data, the method comprising:
-
receiving by a processor of an application provider apparatus a purchase request to purchase at least one product, the purchase request submitted by a specified user within a group of users in a business enterprise and via a shopping cart of a Website, wherein the shopping cart includes transaction detail data comprising the purchase request; determining and providing by the processor of the application provider apparatus payment option data comprising one or more of a plurality of payment options available for use by the specified user based on an established authority of the specified user; receiving by the processor of the application provider apparatus a selection of one of the one or more provided payment options from the specified user; determining by the processor of the application provider apparatus the submitted purchase request does not comply with stipulated approval level data for the specified user based at least in part on at least a portion of the transaction detail data, without user intervention, wherein the stipulated approval level data comprises a level of purchasing authority of the specified user based on designation data for the specified user comprising a designation of the user within the business enterprise, the level of purchasing authority comprising a maximum allowable number of purchase requests for the specified user within a specified time period; and denying by the processor of the application provider apparatus the submitted purchase request and transferring the transaction detail data comprising the purchase request from the shopping cart to a computing device associated with another of the group of users having associated authority data indicating an authority to submit the purchase request within the specified time period based on an obtained number of purchase requests previously-submitted by the other of the group of users within the specified time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having stored thereon instructions for facilitating automated product procurement according to established authorization level data, comprising executable code which when executed by one or more processors, causes the one or more processors to:
-
receive a purchase request to purchase at least one product, the purchase request submitted by a specified user within a group of users in a business enterprise and via a shopping cart of a Website, wherein the shopping cart includes transaction detail data comprising the purchase request; determine and provide payment option data comprising one or more of a plurality of payment options available for use by the specified user based on an established authority of the specified user; receive a selection of one of the one or more provided payment options from the specified user; determine the submitted purchase request does not comply with stipulated approval level data for the specified user based at least in part on at least a portion of the transaction detail data, without user intervention, wherein the stipulated approval level data comprises a level of purchasing authority of the specified user based on designation data for the specified user comprising a designation of the user within the business enterprise, the level of purchasing authority comprising a maximum allowable number of purchase requests for the specified user within a specified time period; and deny the submitted purchase request and transfer the transaction detail data comprising the purchase request from the shopping cart to a computing device associated with another of the group of user having associated authority data indicating an authority to submit the purchase request within the specified time period based on an obtained number of purchase requests previously-submitted by the other of the group of users within the specified time period. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An application provider apparatus comprising memory comprising programmed instructions stored thereon and one or more processors configured to be capable of executing the stored programmed instructions to:
-
receive a purchase request to purchase at least one product, the purchase request submitted by a specified user within a group of users in a business enterprise and via a shopping cart of a Website, wherein the shopping cart includes transaction detail data comprising the purchase request; determine and provide payment option data comprising one or more of a plurality of payment options available for use by the specified user based on an established authority of the specified user; receive a selection of one of the one or more provided payment options from the specified user; determine the submitted purchase request does not comply with stipulated approval level data for the specified user based at least in part on at least a portion of the transaction detail data, without user intervention, wherein the stipulated approval level data comprises a level of purchasing authority of the specified user based on designation data for the specified user comprising a designation of the user within the business enterprise, the level of purchasing authority comprising a maximum allowable number of purchase requests for the specified user within a specified time period; and deny the submitted purchase request and transfer the transaction detail data comprising the purchase request from the shopping cart to a computing device associated with another of the group of user having associated authority data indicating an authority to submit the purchase request within the specified time period based on an obtained number of purchase requests previously-submitted by the other of the group of users within the specified time period. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification