Do I need an ArenaNet account in order to purchase a serial code from the website?

Yes. If you want to purchase an item from the Guild Wars Online Shop, you must have an ArenaNet account. If you already have one, simply log into your account when making your purchase. If you do not have an ArenaNet account, this article will assist you with creating one.