Skip to content

feat(paywall): add payment form screen#719

Merged
sidvishnoi merged 1 commit into
mainfrom
paywall-payment
May 15, 2026
Merged

feat(paywall): add payment form screen#719
sidvishnoi merged 1 commit into
mainfrom
paywall-payment

Conversation

@sidvishnoi
Copy link
Copy Markdown
Member

@sidvishnoi sidvishnoi commented May 14, 2026

Part of #672 (almost complete)
Part of #678
Part of (story) #670

Changes:

  • Add form component (asks only wallet address input and initiates payment)
    • Refactored home component by add a common.css and reusing it in form
  • Remove fetchQuote from controller as not needed - we'll be relying on wallet showing the final payment amount to user.
  • On payment, redirects back to original page.
    • Follow-up: store payment, verify payment on page load, hide paywall (entitlement API)

Preview: https://test.sidvishnoi.com/web-monetization/publisher-tools/paywall.html?src=719

@github-actions
Copy link
Copy Markdown

Deployment results

Worker Alias URL Outcome
API - staging success
CDN - 9947ee2e success
App - ed192cbc success

Logs #25859269677

@sidvishnoi sidvishnoi merged commit ee94b69 into main May 15, 2026
7 checks passed
@sidvishnoi sidvishnoi deleted the paywall-payment branch May 15, 2026 08:40
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