Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web Billing docs restructure #637

Merged
merged 10 commits into from
Feb 11, 2025
Merged

Web Billing docs restructure #637

merged 10 commits into from
Feb 11, 2025

Conversation

MrEdwardo
Copy link
Contributor

@MrEdwardo MrEdwardo commented Feb 6, 2025

This is the first step towards more streamlined documentation around Web Billing, that reflects the feature structure, integration paths and future direction. This PR is mostly dealing with restructuring existing content, rather than adding new content — which can be tackled separately.

The goals of this rework are to:

  1. Provide a more logical document structure for developers approaching web billing from the beginning
  2. Provide more high level guidance around web billing (new overview.mdx page)
  3. Elevate Web Paywall Links as a top level low-code integration option
  4. Position our Stripe Billing integration as a secondary "external payments" integration, rather than the default option

The general flow is now structured as follows:

  1. (1st section) Overview & integration guides
  2. (2nd section) Product & other dashboard configuration
  3. (remaining top-level docs) Post-integration management of web subscriptions
  4. (3rd section) External payments integrations (including Stripe billing)

URLS and redirects

  • Only two existing document URLs have changed, for which redirects are added and previous redirects updated - see redirects.js)
  • Two new documents are created

CleanShot 2025-02-06 at 14 56 26@2x

@MrEdwardo MrEdwardo requested a review from a team February 6, 2025 15:05
@MrEdwardo MrEdwardo requested a review from a team as a code owner February 6, 2025 15:05
Copy link

github-actions bot commented Feb 6, 2025

Preview this PR here: https://dev-docs.revenuecat.com/pr-637/

Co-authored-by: Víctor Ferrer García <[email protected]>
@antoniobg
Copy link
Contributor

Looks good to me. There are some conflicts, probably related to #636

@MrEdwardo MrEdwardo merged commit 8e841c1 into main Feb 11, 2025
4 checks passed
@MrEdwardo MrEdwardo deleted the web-billing-restructure branch February 11, 2025 15:05
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.

3 participants