Patent ID: 7756765

Claim:
A computer-implemented method for managing an order for a regulated product electronically placed with a veterinarian, the computer-implemented method comprising: providing an interface associated with the veterinarian to receive at least one order for the regulated product, wherein the interface is provided by a supplier for the veterinarian; receiving electronic input corresponding to an order for the regulated product via the interface, wherein the electronic input comprises shipping information associated with a customer; determining, via a processor, whether the customer is authorized by the veterinarian to possess the regulated product and whether the veterinarian is authorized by the supplier to sell the regulated product; placing a first order with a financial agent for a distribution of funds from the customer to the veterinarian when the customer is authorized by the veterinarian to possess the regulated product and that the veterinarian is authorized by the supplier to sell the regulated product, wherein the first order is based on the order for the regulated product received via the interface; and placing a second order with the supplier for a distribution of the regulated product to the customer using the interface when the customer is authorized by the veterinarian to possess the regulated product and that the veterinarian is authorized by the supplier to sell the regulated product, wherein the second order is based on the order for the regulated product received via the interface, and wherein title of the regulated product is transferred from the supplier to the veterinarian when the second order is placed, such that the veterinarian has title of product when the regulated product is distributed to the customer associated with the shipping information by the supplier.