Step 1
Collect each customer's last order date, the products or categories they bought with the repurchase cycle the merchant states for each, the analysis date the gap is measured to, and the rule that governs customers whose products have no stable cycle.