Key features
- Subscription management: Pause/resume, discount application, subscription deferral, and auto-renewal control through a unified dashboard.
- Payment processing: Secure payment method vaulting, one-click purchases, deduplication, and 3D Secure handling.
- Multiple subscription models: Support for free trials, paid trials, lifetime purchases, and recurring subscriptions with versioned price points.
- Real-time notifications: Webhook events for subscription changes with automatic retry delivery and idempotency support.
- Smart payment recovery: Automated retry logic with configurable schedules, grace periods, and partial charge recovery strategies.
Arhitecture
The Subscription engine integrates your paywall page and Primer, automating subscription management:- Checkout: Your paywall uses Primer SDK and calls Subscription engine APIs to create subscriptions.
- Payment processing: The engine processes payments through Primer while managing subscription state.
- Real-time updates: Webhooks keep your backend synchronized with subscription changes.

Get started
1
Set up integration
Create your FunnelFox Billing account, integrate with Primer, and define your subscription offerings and price points. Integration guide →
2
Build checkout flow
Implement checkout by combining Primer Universal Checkout with FunnelFox Billing APIs to handle payment collection and subscription creation. Checkout flow →
3
Manage subscriptions
Use the Support Tool dashboard to view customers, process refunds, modify subscription terms, and handle customer service requests. Subscription management →
4
Handle webhook events
Implement webhook endpoints to receive real-time notifications about subscription changes and keep your systems synchronized. Webhook events →