Overview
Use this guide when PayPress Analytics appears stale or does not match what you expect in Stripe.
Symptoms
- Last updated timestamp is old.
- Refresh from Stripe fails.
- Metrics do not match Stripe Dashboard.
- Recent payments are missing.
- Currency sections look unexpected.
Likely Causes
- Analytics cache is still valid.
- Stripe API request failed.
- Wrong Test/Live mode selected.
- Comparing account-wide PayPress analytics to site-specific local orders.
- Comparing different Stripe Dashboard metrics.
- Currency conversion or balance currency differences.
Resolution Steps
- Confirm PayPress is in the correct mode.
- Click Refresh from Stripe for the selected range.
- Check the Last updated timestamp.
- Compare with Stripe using the same account and time range.
- Remember PayPress Analytics is Stripe Account Analytics.
- Review currency sections separately.
- If refresh fails, confirm Stripe keys are valid.
Expected Result
Analytics should load from cache when valid, refresh from Stripe when requested, and preserve the last successful result if a refresh fails.
Additional Notes
Gross Revenue, Revenue After Refunds, and Stripe Net Volume are different metrics. Stripe Net Volume uses balance transaction behavior and may not equal revenue after refunds before fees.