CPC G06Q 30/0224 (2013.01) [G06Q 10/087 (2013.01); G06Q 30/0236 (2013.01); G06Q 30/0643 (2013.01)] | 20 Claims |
1. An apparatus comprising:
a memory device storing a data structure that relates a plurality of available base unit values and a plurality of available base unit measurement types to each type of agricultural product type;
an interface controller configured to provide an interactive interface for a vendor, the interactive interface including an agricultural product type field, a base unit values field, and a base unit measurement type field; and
a processor in communication with the interface controller and the memory device, wherein the processor in cooperation with the interface controller is configured to:
receive, from a vendor, a selection of an agricultural product type in the agricultural product type field of the interactive interface;
determine the plurality of available base unit values and the plurality of available base unit measurement types for the selected agricultural product type, the determined plurality of available base unit values corresponding to smallest units that are offered for purchase for a base unit measurement type;
cause the plurality of available base unit values to be selectable from the base unit values field and the plurality of available base unit measurement types to be selectable from the base unit measurement type field of the interactive interface;
receive, from the vendor, a selection of a base unit value and a base unit measurement type;
store a marketplace record to the memory device, the marketplace record including the selected agricultural product type, the selected base unit value, and the selected base unit measurement type; and
cause a product purchase interactive interface to populate using the stored marketplace record to enable a buyer to purchase the agricultural product type in one or more increments of the base unit value at the base unit measurement type.
|