A method for automatically generating a recommended order is disclosed. The method may include receiving transaction data associated with a plurality of transactions of a user. The transaction data may include line-item data associated with at least one item for each transaction of the plurality of transactions. Merchant inventory data associated with at least one merchant may be received. A recommended order for the user may be generated based on the transaction data and the merchant inventory data. The recommended order may include a plurality of items from the at least one merchant. The recommended order may be communicated to a user device associated with the user. A system and computer program product are also disclosed.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.