All checks were successful
Build and Push Docker Images / docker (push) Successful in 48s
## Problem - Calculator displayed rounded-up price per ton (e.g., $238/ton) - Stripe checkout used exact Wren API price (e.g., $237.20/ton) - This caused confusion when checkout amount differed from calculator Example with 20,000 liters (53.9 tons): - Calculator showed: 53.9 × $238 = $12,819 - Stripe charged: 53.9 × $237.20 = $12,775.35 ## Solution Modified both OffsetOrder.tsx and MobileOffsetOrder.tsx to: - Keep displaying rounded-up price (Math.ceil) to users - Pass roundedPricePerTon to Stripe checkout session - Ensures calculator and Stripe always match exactly ## Changes - OffsetOrder.tsx (line 170): Pass roundedPricePerTon to createCheckoutSession - MobileOffsetOrder.tsx (lines 207-218): Add rounding to price display and calculations Now the price users see is exactly what they pay. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>