A method for using a smartcard, the smartcard comprises a microprocessor chip, a button, a dynamic transaction authorization number, a Bluetooth low energy (“BLE”) device, a battery configured to power the BLE and the microprocessor chip, memory configured to store the dynamic transaction authorization number, a dynamic magnetic strip comprising a digital representation of the dynamic transaction authorization number, the method comprising:
- transmitting, upon receipt of a first depression of the button:
- an instruction to a smartphone for a request for a dynamic transaction authorization number;
- a timestamp of the first depression of the button;
- a timestamp of a previous depression of the button;
- and
- the dynamic authorization number which has been active from the previous timestamp until the first timestamp;
- receiving a dynamic transaction authorization number from the smartphone.