No. The customer chooses a reward in the loyalty widget, and the discount applies to their cart by itself, with no code to copy or type.
VIP benefits can be even simpler. With the "Automatic" application method, the discount works at checkout without any action from the customer, for example 10% off every order for Gold members.