Card readers have evolved dramatically in the last years. They have transitioned from being heavy and bulky devices, to look as slim as smartphones, up to the point of becoming just apps.
Now, card readers are no longer necessary. Merchants can accept payments through their phone and use their smartphone