Transacting on the device