How it works
Stripe manages recurring charges for memberships and service plans. Ask Zite to build signup, display billing information, and apply your access rules as subscriptions change. Customers subscribe through your connected Stripe account without connecting a Stripe account of their own. With Stripe subscriptions, you can:- Offer plans with recurring prices
- Collect the first payment in your app
- Show a customer’s plan, status, and billing period
- Add a billing portal for payment details, invoices, and cancellation
- Cancel immediately or at the end of the paid period
- Use subscription updates to adjust access or notify your team
How to integrate Stripe subscriptions into your app
1
Connect to Stripe subscriptions
Follow the Stripe connection guide. Tell Zite which recurring products and prices to use, including the currency and billing schedule.
2
Describe your use case
Explain the member experience and access rules. For example, “Offer a monthly membership, show the renewal date, and let members cancel future renewals while keeping access until the paid period ends.”Ask Zite to link each member to their Stripe customer and subscription. Add webhooks for renewals, failed payments, and cancellations so access stays current after signup.
3
Test and publish
Confirm Test Mode before following Stripe’s subscription testing guide; contact Zite support if a test connection is unavailable. Test signup, renewal, failed payment, and cancellation.Check that billing details and access follow your rules. Use a live connection and select Publish when ready to sell subscriptions.
Common use cases
With Stripe subscriptions, you can create apps like:- Member Portals: Offer recurring access to services or resources
- Content Libraries: Limit paid content to eligible members
- Service Plans: Manage recurring support or maintenance packages
- Billing Hubs: Let customers review invoices and manage their payment details
Important notes
- Access rules: Tell Zite when to grant, retain, or remove access. Connecting Stripe doesn’t automatically protect paid pages.
- Failed payments: Decide what members should see and whether they have a grace period. Check the current subscription status rather than treating every signup as paid.
- Cancellation timing: Canceling future renewals and canceling immediately are different actions. Make the choice clear in your app and test when access ends.
- Changes after signup: Renewals and cancellations can happen while the customer is away. Use Stripe subscription updates to keep your records current.
- Billing portal: Ask Zite to add a portal link and check the options enabled in Stripe. Each member should see only their own billing information.
Need help with this integration? Contact support@zite.com.