No registration is required to purchase EA consumables, however registered users will benefits features like simplified checkout and orders history.