Stripe Delayed Payments and Checkout Revenue Timing