Abstract: A system and method for online bidding is disclosed. According to one embodiment, a computer-implemented method by a server includes receiving an available number of units of an offered item for bidding in an online auction from one of an inventory provider and a database, receiving a first bid price for the offered item from a first user account on a first user device, providing an indication to the first user account to purchase a first unit at the first bid price, determining a remaining number of units from the available number of units, receiving a second bid price for the offered item from a second user account on a second user device, and providing an indication to the second user account to purchase a second unit at the second bid price based on the second bid price greater than the first bid price by at least a minimum bid step, and based on the remaining number of units.