Design a hierarchical forecast for transactions | Stripe