Building an update to an existing customer loyalty program to become a subscription box. Customer can build their own recurring shipment and receive it at their chosen interval.