Having a Xoxoday account is not required for the receiver. The receiver only needs to enter the code.   

However, to check balance, order details or purchase new experiences , one needs to register.