A method of verifying that a computing device of a service provider is in proximity of a source device , the method performed by a network system and comprising: receiving , from a requesting device over one or more networks, an order request for an item; and generating an order based on the order request, the order including an order identifier associated with the order and a source device identifier of the source device; transmitting , over the one or more networks, the order to the source device and to the computing device ; and receiving at least one of: a verification from the computing device over the one or more networks that the computing device is within a range of the source device , the verification based on (i) a match between the source device identifier and a major identifier included in a source beacon signal broadcasted by the source device , wherein the major identifier included in the source beacon signal represents the source device ID, and (ii) a match between the order identifier and a minor identifier included in the source beacon signal, wherein the minor identifier included in the source beacon signal is an identifier of the order; or a verification from the source device over the one or more networks that the computing device is within a range of the source device , the verification from the source device based on (i) a match between a computing device identifier associated with the computing device and a major identifier included in a computing beacon signal broadcasted by the computing device , the computing device identifier being comprised as part of the order, wherein the major identifier included in the computing beacon signal represents the computing device ID, and (ii) a match between the order identifier and a minor identifier included in the computing beacon signal, wherein the minor identifier included in the computing beacon signal is an identifier of the order. receiving , from a requesting device over one or more networks, an order request for an item; and generating an order based on the order request, the order including an order identifier associated with the order and a source device identifier of the source device; transmitting , over the one or more networks, the order to the source device and to the computing device ; and receiving at least one of: a verification from the computing device over the one or more networks that the computing device is within a range of the source device , the verification based on (i) a match between the source device identifier and a major identifier included in a source beacon signal broadcasted by the source device , wherein the major identifier included in the source beacon signal represents the source device ID, and (ii) a match between the order identifier and a minor identifier included in the source beacon signal, wherein the minor identifier included in the source beacon signal is an identifier of the order; or a verification from the source device over the one or more networks that the computing device is within a range of the source device , the verification from the source device based on (i) a match between a computing device identifier associated with the computing device and a major identifier included in a computing beacon signal broadcasted by the computing device , the computing device identifier being comprised as part of the order, wherein the major identifier included in the computing beacon signal represents the computing device ID, and (ii) a match between the order identifier and a minor identifier included in the computing beacon signal, wherein the minor identifier included in the computing beacon signal is an identifier of the order. <EOS>