Managing Subscriptions
PDF AI offers both free and Pro subscription tiers. This guide covers everything you need to know about upgrading, managing your subscription, and accessing the billing portal.Subscription Tiers
Free Tier
The free tier includes:- Basic PDF upload and chat functionality
- Standard response times
- Limited number of PDFs and messages
Pro Tier
Upgrade to Pro for:- Unlimited PDF uploads
- Unlimited messages and conversations
- Priority processing and faster responses
- Extended message history
- Premium support
Pro Pricing: ₹1,600/month (INR)Billing is handled securely through Stripe with automatic monthly renewal.
How to Upgrade to Pro
Click 'Get Pro' Button
On the homepage (after signing in), you’ll see a “Get Pro” button in the top section. Click it to start the upgrade process.
Checkout Session
You’ll be redirected to a secure Stripe checkout page where you can:
- Review the subscription details
- Enter your payment information
- Confirm your billing address
Complete Payment
Enter your credit card details and complete the payment. Stripe accepts all major credit cards.
How the Subscription Button Works
The subscription button automatically detects your current status:SubscriptionButton.tsx
Billing Portal
Pro subscribers can access the Stripe billing portal to:- View current subscription status
- Update payment method
- View invoice history
- Download receipts
- Cancel subscription
Accessing the Billing Portal
Click 'Manage Subscriptions'
As a Pro user, click the “Manage Subscriptions” button on the homepage.
Make Changes
In the portal, you can update your payment method, view invoices, or manage your subscription.
Backend Subscription Logic
Here’s how the system determines your subscription status:subscription.ts
- If you’re signed in
- If you have a subscription record
- If your subscription is still active (within the billing period)
You get a 24-hour grace period after your subscription end date before losing Pro features.
Subscription API Flow
When you click the subscription button, here’s what happens:route.ts
Viewing Usage
While in your account, you can:- View Chat History: See all your uploaded PDFs and conversations
- Access All Chats: Pro users get unlimited chat storage
- Check Upload Count: Monitor how many PDFs you’ve uploaded
Downgrading or Cancelling
How to Cancel Your Subscription
What Happens After Cancellation
When your Pro subscription ends:- Existing Chats: Remain accessible
- Message History: Preserved but may have viewing limits
- New Uploads: Subject to free tier limitations
- Re-activation: You can re-subscribe anytime
Updating Payment Method
Payment information is handled entirely by Stripe. PDF AI never sees or stores your credit card details.
Invoice History
In the Stripe billing portal, you can:- View all past invoices
- Download PDF receipts
- See payment dates and amounts
- Track your billing history
- Get copies for expense reporting
Failed Payments
If a payment fails:- Email Notification: You’ll receive an email from Stripe
- Retry Attempts: Stripe automatically retries the payment
- Grace Period: You get a grace period to update payment info
- Downgrade: If payment can’t be processed, you’ll be downgraded to free tier
Subscription Data Model
Your subscription information is stored securely:schema.ts
- Your user ID (linked to your account)
- Stripe customer ID
- Subscription ID
- Price ID
- Current billing period end date
Security & Privacy
- No Card Storage: PDF AI never stores your credit card information
- Encrypted Connections: All payment data is transmitted over secure HTTPS
- Privacy First: Subscription data is only used for billing purposes
- Secure Portal: The billing portal requires authentication
Frequently Asked Questions
Can I get a refund?
Can I get a refund?
Refunds are handled on a case-by-case basis. Contact support through the billing portal or email to discuss refund requests.
Can I pause my subscription?
Can I pause my subscription?
There’s no pause feature, but you can cancel and re-subscribe anytime. Your chat history is preserved.
Do you offer annual billing?
Do you offer annual billing?
Currently, only monthly billing is available at ₹1,600/month.
Can I upgrade from free anytime?
Can I upgrade from free anytime?
Yes! Click “Get Pro” anytime to upgrade immediately. You’ll be charged the monthly rate and billed monthly thereafter.
What happens to my PDFs if I cancel?
What happens to my PDFs if I cancel?
Your uploaded PDFs and chat history remain in your account. You can still access them, but may have limitations on new uploads and messages under the free tier.
Can I get a receipt for taxes?
Can I get a receipt for taxes?
Yes! All invoices are available in your Stripe billing portal and include all necessary information for tax purposes.
Need Help?
Contact Support
Reach out through the Stripe billing portal or email support for subscription issues
Uploading PDFs
Learn how to upload and work with PDF documents