Skip to content

Add SDK Setup page to Web Checkout guide#77

Closed
anglinb wants to merge 35 commits intomainfrom
add-web-checkout-sdk-setup
Closed

Add SDK Setup page to Web Checkout guide#77
anglinb wants to merge 35 commits intomainfrom
add-web-checkout-sdk-setup

Conversation

@anglinb
Copy link
Contributor

@anglinb anglinb commented Jan 10, 2026

Summary

  • Added a new SDK Setup page to the Web Checkout documentation
  • Provides centralized navigation to platform-specific Web Checkout guides
  • Similar structure to SDK home pages for consistency

Changes

  • Created web-checkout-sdk-setup.mdx with platform links for iOS, Android, Flutter, React Native, and Expo
  • Updated meta.json to include the new page in the Implementation section

Test plan

  • Build the docs site locally with bun run build:cf
  • Verify the new SDK Setup page appears in Web Checkout navigation
  • Confirm all platform links navigate correctly to their respective guides

🤖 Generated with Claude Code

@anglinb anglinb requested a review from dcrawbuck January 10, 2026 21:42
@anglinb anglinb added the preview Preview deploy for this PR (Superwall team only) label Jan 10, 2026
@github-actions github-actions bot temporarily deployed to docs-preview-pr-77 January 10, 2026 22:05 Inactive
@anglinb
Copy link
Contributor Author

anglinb commented Jan 10, 2026

@copilot Look at the icons found here and update the link page to use the right icons. Additionally remove the link for react-native

Copy link

Copilot AI commented Jan 10, 2026

@anglinb I've opened a new pull request, #78, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link
Collaborator

@dcrawbuck dcrawbuck left a comment

Choose a reason for hiding this comment

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

Content all good, issue is just that even in #78 the SDK icons are busted (see src/app/(docs)/sdk/[...slug]/page.tsx for how the sdk/* uses, tbh probably overcomplicated)

anglinb and others added 22 commits January 13, 2026 16:59
* Integration docs

* Swap asset location
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Document new Expo 1.0.1 release, configuration options, and header widget updates; refresh build artifacts.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Added requirement for In App Purchase Configuration.
* Make AL requirement clear

* Copy and paste in editor.

* More docs
* Copy prompt

* Update overview-metrics.mdx
* First pass

* Script changes and design tweaks
Removed documentation and analytics references to paywall timeout behavior and the `timeoutAfter` property in PaywallOptions. Updated related guides to reflect current SDK behavior and removed the `paywallWebviewLoad_timeout` event from analytics documentation.
Paddle support was in private beta and is being removed from the
documentation. This removes:
- The Paddle setup page
- Paddle references from web checkout overview and setup guides
- Paddle from integrations, webhooks, and amplitude docs
- Paddle from store tables and compatibility matrices

SDK changelogs are left unchanged as they are historical records.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Clarify that Auto Layout is required for the entire frame in the Figma import docs, add installation instructions for the MCP server in Codex (codex mcp add ...) to the vibe-coding guide, and update src/lib/changelog-entries.json with a new lastUpdated timestamp and multiple new changelog entries (Support, Web Checkout, Android SDK, etc.).
Replace the binary image asset content/docs/images/web_checkout_direct_to_stripe.jpg with an updated version. This commit updates the documentation image only; there are no code changes.
dcrawbuck and others added 10 commits February 10, 2026 13:27
* Add note on custom UI support

Co-authored-by: duncan <duncan@superwall.com>

* feat: move note

* fix: add back mermaid functionality

* fix: remove unused custom Pre component

* chore: git ignore next-env.d.ts

* fix: correct escape sequences in referral flow diagram

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Updates Android SDK docs from 2.6.5 to 2.7.0, including intermediate
2.6.6, 2.6.7, and 2.6.8 releases.

Version bumps:
- SdkLatestVersion 2.6.5 → 2.7.0 in overview pages
- Gradle install snippets 2.6.5 → 2.7.0

Changelog:
- Added 2.7.0, 2.6.8, and 2.6.7 entries

New content:
- Custom callbacks guide (onCustomCallback handler)
- Request permissions from paywalls guide
- CustomerInfo flow docs in tracking-subscription-state
- customerInfoDidChange/userAttributesDidChange in SuperwallDelegate
- customerInfo observe section in Superwall.mdx

Updates:
- Microphone permission in permissions guide
- PaywallWebviewLoadTimeout deprecation in SuperwallEvent
- onCustomCallback in shared presentation handler doc
- PaywallOptions and SuperwallDelegate expanded
* using mixedbread for new search

* mixedbread config from .env

* Slight UX improvements to the search dialog

* update .env.example

* Add Mixedbread environment variables to PR preview deployments

* Trigger rebuild with staging environment secrets

* Add Mixedbread environment variables to production deployments
* Add Demand Score docs and update dashboard meta

Add new Demand Score documentation pages (overview, insights, experiments) under content/docs/dashboard/dashboard-demand-score and a section meta.json to include them in the docs sidebar. Update content/docs/dashboard/meta.json to register the new dashboard-demand-score section. Also update src/lib/changelog-entries.json (lastUpdated and added multiple documentation changelog entries).

* Update Demand Score docs and add images

Copy edits and clarity improvements across Demand Score docs (demand-score.mdx, demand-score-insights.mdx, demand-score-experiments.mdx). Replace/standardize image references and add four new images (demand-score-coverage.jpg, demand-score-overview.jpg, ds_layout_empty.jpeg, ds_sidebar.jpeg). Also add a Data thresholds section, expand usage bullets, and polish wording/punctuation for clearer guidance and tips.

* Update Demand Score images to JPG and add copy tip

Replace multiple Demand Score image references in the MDX docs from .png to .jpg and add a Tip for copying component data. Add the new image assets (conversion-rate.jpg, paywalled-users.jpg, trial-billing.jpg, breakdown-placement.jpg, ai-analysis.jpg) and an additional breakdown-country.png. These changes fix broken image references and surface a UI hint to copy data from Demand Score components.

* Prefer demandScore ranges over demandTier in docs

Update demand score docs to emphasize using numeric demandScore ranges guided by Demand Score charts instead of fixed demandTier buckets. Removed the tiers table and explicit Platinum/Gold/Silver/Bronze mappings, changed headings and examples to recommend defining app-specific breakpoints, and made wording tweaks in demand-score.mdx and demand-score-experiments.mdx to align guidance and targeting examples.
* Update iOS changelog and latest SDK version to 4.12.2

Co-authored-by: duncan <duncan@superwall.com>

* Docs: Update iOS SDK to 4.12.4, re-add permissions, and add ATT.

Co-authored-by: duncan <duncan@superwall.com>

* docs(ios): update for 4.12.5

* docs(ios): update for 4.12.7

* docs(ios): update for 4.12.11

* chore: stop tracking next-env.d.ts

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
* Add Handling Deep Links guides and links

Add a shared Handling Deep Links guide and platform-specific include pages for iOS, Android, Flutter, and Expo; update each platform meta.json to surface the new guide in the docs navigation. Also add related links to shared pages (in-app-paywall-previews and superwall-deep-links) and update the changelog entries (lastUpdated and new entries). This centralizes deep-link guidance using handleDeepLink + dashboard campaign rules.

* Add Superwall MCP guide and docs

Add a new Superwall MCP guide (installation, usage, examples) plus two illustrative images; update dashboard meta.json and shared vibe-coding docs to reference the MCP. Also enhance the paywall editor docs with new tap actions (Delay and Custom Callback, including SDK version notes). Finally, update changelog-entries.json (added entries and lastUpdated) to reflect these additions.
* docs(flutter): update for 2.4.8

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* docs(flutter): align 2.4.8 docs with SDK release

---------

Co-authored-by: Claude Code <claude@example.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* docs(expo): update for v1.0.2

* docs(expo): sync changelog verbatim with upstream

---------

Co-authored-by: CI Bot <ci@example.com>
Co-authored-by: Assistant Bot <assistant@example.com>
anglinb and others added 2 commits February 18, 2026 17:55
- Created new SDK Setup page with platform-specific links for iOS, Android, Flutter, React Native, and Expo
- Added the page to Web Checkout navigation under Implementation section
- Provides centralized location for developers to find platform-specific Web Checkout documentation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@dcrawbuck
Copy link
Collaborator

codex made a mess here lol merged clean in #109

@dcrawbuck dcrawbuck closed this Feb 19, 2026
@dcrawbuck dcrawbuck deleted the add-web-checkout-sdk-setup branch February 19, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

preview Preview deploy for this PR (Superwall team only)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants