Skip to content

fix(api,checkout): align dashboard analytics period and checkout types#20

Closed
luna-forge wants to merge 1 commit into
qodinger:mainfrom
luna-forge:fix/dashboard-checkout-alignments
Closed

fix(api,checkout): align dashboard analytics period and checkout types#20
luna-forge wants to merge 1 commit into
qodinger:mainfrom
luna-forge:fix/dashboard-checkout-alignments

Conversation

@luna-forge
Copy link
Copy Markdown
Contributor

Summary

  • Add 90d period support to merchant stats endpoint
  • Update Checkout Invoice interface to match API response
  • Remove broken OG image references
  • Use shared Invoice type in CheckoutCard component

Description

Fixes a 400 error on the analytics page when selecting the 90-day period. Also updates the Checkout app's TypeScript types to match the actual API response and removes broken image references.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature
  • Breaking change
  • Documentation update
  • Refactor (no functional changes)
  • CI/CD or build changes

Testing

  • I have run pnpm build successfully
  • I have run pnpm test successfully

Checklist

  • My code follows the project's code style
  • I have performed a self-review of my own code
  • My changes generate no new warnings

Screenshots

N/A

Related Issues

Closes #

- Add 90d period support to merchant stats endpoint
- Update checkout Invoice interface to match API response
- Remove broken OG image references
- Use shared Invoice type in CheckoutCard component
@tyecode tyecode closed this May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants