Wyndham Rewards has the following offer available.
If you become new Home Chef customers you can earn 2,500 Wyndham Rewards points on your first box, and 500 Wyndham Rewards points on each subsequent box, purchased here.
Points will be deposited into your account within 1 to 2 weeks after the applicable order has shipped.