Most retailers started with the hardware upgrade, which generally has to be followed up by a software upgrade to enable the processing of an EMV transaction. Depending on the level of integration with the payment network, the software changes required at the Point of Sale can actually be pretty complex.