A method for setting up a connection between a seller device and a buyer device for enabling the buyer device to send and receive data via the seller device, the method comprising: sending, from the seller device to a server, data pertaining to an offer, the data pertaining to the offer including an identification of the seller device, wherein the data pertaining to the offer further includes a position of the seller device; storing the data pertaining to the offer in a memory of the server, the memory being configured to store data pertaining to at least one offer from at least one seller device; sending, from the buyer device to the server, a request for a list of nearby seller devices, wherein the request includes a position of the buyer device; at the server, compiling, from the data pertaining to the at least one offer stored in the memory, the list of nearby seller devices, by identifying one or more seller devices being positioned in proximity of a position of the buyer device, the list of nearby seller devices comprising the data pertaining to the offers of the identified one or more seller devices, wherein the act of identifying the one or more seller devices being positioned in proximity of the position of the buyer device is based on the position of the one or more seller devices and the position of the buyer device; sending, from the server to the buyer device, the list of nearby seller devices; and sending, from the buyer device to at least one of the seller devices of the list of nearby seller devices, a connection request for connecting the buyer device to the at least one of the seller devices,thereby enabling the buyer device to send and receive data via the seller device; characterized in that: the method further comprising: sending, from the server to at least one of the seller devices of the list of nearby seller devices, an instruction to enable a short-range communications means of the at least one of the seller devices; and scanning, by the buyer device, for short-range communication networks to verify that at least one of the seller devices of the list of nearby seller devices is actually within short-range connectivity. sending, from the seller device to a server, data pertaining to an offer, the data pertaining to the offer including an identification of the seller device, wherein the data pertaining to the offer further includes a position of the seller device; storing the data pertaining to the offer in a memory of the server, the memory being configured to store data pertaining to at least one offer from at least one seller device; sending, from the buyer device to the server, a request for a list of nearby seller devices, wherein the request includes a position of the buyer device; at the server, compiling, from the data pertaining to the at least one offer stored in the memory, the list of nearby seller devices, by identifying one or more seller devices being positioned in proximity of a position of the buyer device, the list of nearby seller devices comprising the data pertaining to the offers of the identified one or more seller devices, wherein the act of identifying the one or more seller devices being positioned in proximity of the position of the buyer device is based on the position of the one or more seller devices and the position of the buyer device; sending, from the server to the buyer device, the list of nearby seller devices; and sending, from the buyer device to at least one of the seller devices of the list of nearby seller devices, a connection request for connecting the buyer device to the at least one of the seller devices,thereby enabling the buyer device to send and receive data via the seller device; characterized in that: the method further comprising: sending, from the server to at least one of the seller devices of the list of nearby seller devices, an instruction to enable a short-range communications means of the at least one of the seller devices; and scanning, by the buyer device, for short-range communication networks to verify that at least one of the seller devices of the list of nearby seller devices is actually within short-range connectivity.