Skip to content

fix(checkout): stop expiry timer after settlement - #42

Merged
Alike001 merged 1 commit into
mainfrom
fix/settled-checkout-countdown
Aug 30, 2026
Merged

Alike001 merged 1 commit into
mainfrom
fix/settled-checkout-countdown

Conversation

@Alike001

Copy link
Copy Markdown
Owner

Summary

  • replace the expiry countdown with a Paid badge after paid or overpaid settlement
  • disable the wallet payment action once payment has already been received
  • preserve active and expired countdown behavior before settlement
  • add component and integration regression coverage for polled and refreshed paid states

Verification

  • formatting passed
  • lint passed
  • type-check passed
  • focused component/integration suite: 12 passed
  • secret scan passed
  • production build passed
  • Playwright captured the current production page as before-fix evidence; post-deployment rendered verification will use the same checkout

Closes #41

Copilot AI lite review requested due to automatic review settings August 30, 2026 17:25

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@vercel

vercel Bot commented Aug 30, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
zecceipt Ready Ready Preview Aug 30, 2026 5:25pm

@Alike001
Alike001 merged commit 4e0068a into main Aug 30, 2026
4 checks passed
@Alike001
Alike001 deleted the fix/settled-checkout-countdown branch August 30, 2026 17:32

This branch was successfully deployed

1 active deployment
Preview — 7773faea Deployed Aug 30, 2026 by vercel[bot]
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.

fix(checkout): replace expiry countdown after payment settlement

2 participants