An electronic device (300, 602) comprising: a secure transaction subsystem configured to store a plurality of credentials; and a processor communicatively coupled to the secure transaction subsystem and configured to: receive a poll message via one or more radios; in response to receiving the poll message, send a response message via the one or more radios; receive location information; determine a speed the electronic device approaches a fast passage gate; determine that a distance between the electronic device (300, 602) and the fast passage gate is less than a predetermined distance, based at least in part on the location information, whereby the predetermined distance is based on the determined speed the electronic device approaches the fast passage gate; in response to determining the distance between the electronic device (300, 602) and the fast passage gate is less than the predetermined distance, display, as part of a wallet application on the electronic device, one or more eligible credentials that are compatible with the fast passage gate from the plurality of credentials to a user of the electronic device, wherein the predetermined distance increases according to the determined speed at which the electronic device approaches the fast passage gate such that a length of time for displaying the one or more eligible credentials varies based on the determined speed; receive, from the user of the electronic device, an input corresponding to a selection of a credential, for a transaction with the fast passage gate, from the one or more eligible credentials; establish communication, for the transaction, between the electronic device (300, 602) and the fast passage gate via a short-distance wireless radio on the electronic device (300, 602) after the credential is selected; and in response to establishing communication, perform the transaction with the fast passage gate using the selected credential. a secure transaction subsystem configured to store a plurality of credentials; and a processor communicatively coupled to the secure transaction subsystem and configured to: receive a poll message via one or more radios; in response to receiving the poll message, send a response message via the one or more radios; receive location information; determine a speed the electronic device approaches a fast passage gate; determine that a distance between the electronic device (300, 602) and the fast passage gate is less than a predetermined distance, based at least in part on the location information, whereby the predetermined distance is based on the determined speed the electronic device approaches the fast passage gate; in response to determining the distance between the electronic device (300, 602) and the fast passage gate is less than the predetermined distance, display, as part of a wallet application on the electronic device, one or more eligible credentials that are compatible with the fast passage gate from the plurality of credentials to a user of the electronic device, wherein the predetermined distance increases according to the determined speed at which the electronic device approaches the fast passage gate such that a length of time for displaying the one or more eligible credentials varies based on the determined speed; receive, from the user of the electronic device, an input corresponding to a selection of a credential, for a transaction with the fast passage gate, from the one or more eligible credentials; establish communication, for the transaction, between the electronic device (300, 602) and the fast passage gate via a short-distance wireless radio on the electronic device (300, 602) after the credential is selected; and in response to establishing communication, perform the transaction with the fast passage gate using the selected credential. receive a poll message via one or more radios; in response to receiving the poll message, send a response message via the one or more radios; receive location information; determine a speed the electronic device approaches a fast passage gate; determine that a distance between the electronic device (300, 602) and the fast passage gate is less than a predetermined distance, based at least in part on the location information, whereby the predetermined distance is based on the determined speed the electronic device approaches the fast passage gate; in response to determining the distance between the electronic device (300, 602) and the fast passage gate is less than the predetermined distance, display, as part of a wallet application on the electronic device, one or more eligible credentials that are compatible with the fast passage gate from the plurality of credentials to a user of the electronic device, wherein the predetermined distance increases according to the determined speed at which the electronic device approaches the fast passage gate such that a length of time for displaying the one or more eligible credentials varies based on the determined speed; receive, from the user of the electronic device, an input corresponding to a selection of a credential, for a transaction with the fast passage gate, from the one or more eligible credentials; establish communication, for the transaction, between the electronic device (300, 602) and the fast passage gate via a short-distance wireless radio on the electronic device (300, 602) after the credential is selected; and in response to establishing communication, perform the transaction with the fast passage gate using the selected credential.