A portable device configured to enable completion of transactions. The portable device comprises an input mechanism arranged to enable input of an identifier into the portable device, and a selection mechanism arranged to enable the user to select a payment mechanism to be associated with the identifier. The portable device further comprises a communication module arranged to transmit data relating to the identifier and the payment mechanism selection to a remote server. Completion of a subsequent transaction relating to the identifier is enabled using the selected payment mechanism.