This guide covers subscription tiers, billing management, and usage tracking in the Swig Developer Portal.
Subscription Tiers
Swig offers four subscription tiers to match your needs:
| Feature | FREE | PRO | ULTRA | ENTERPRISE |
|---|
| Price | $0/mo | $39/mo | $399/mo | Custom |
| UserOps/month | 50,000 | 100,000 | 250,000 | 500,000+ |
| Team Seats | 5 | 10 | 50 | Unlimited |
| Paymaster Access | No | Yes | Yes | Yes |
| Paymaster Limit | - | $10,000/mo | $20,000/mo | Unlimited |
| Paymaster Fee | - | 8% | 7% | 6% |
| SLA | 48 hour | 24 hour | Dedicated | 24/7 |
| Overage Rate | - | $2.50/1k | $2.25/1k | From $2.00/1k |
Managing Your Subscription
Viewing Current Plan
- Log in to the Developer Portal
- Go to Billing in the sidebar
- View your current tier, usage, and limits
Upgrading Your Plan
- Go to Billing in the sidebar
- Click Upgrade
- Select your desired tier
- Complete the Stripe checkout
- Your new features are available immediately
Downgrading Your Plan
- Go to Billing in the sidebar
- Click Change Plan
- Select a lower tier
- Confirm the change
- The change takes effect at your next billing cycle
When downgrading, ensure you’re within the limits of your new tier. You may lose access to features or need to remove resources.
Billing Portal
Access the Stripe billing portal for:
Payment Methods
- Add or remove credit cards
- Set a default payment method
- Update billing information
Invoices
- View invoice history
- Download invoices as PDF
- See payment status
Subscription Details
- View current subscription
- See next billing date
- Cancel subscription
To access:
- Go to Billing in the sidebar
- Click Manage Billing or Billing Portal
- You’ll be redirected to Stripe
Usage Tracking
UserOps Usage
Track your UserOps consumption:
- Monthly limit - Maximum UserOps included in your tier
- Current usage - UserOps used this month
- Remaining - Available UserOps before overage
Paymaster Usage
Track your paymaster spending:
- Monthly limit - Maximum USD value sponsored
- Current usage - USD value spent this month
- Remaining - Available budget
Usage metrics include:
- Total transactions sponsored
- Total SOL spent
- USD value (at transaction time)
Viewing Usage
- Go to Billing in the sidebar
- View the Usage section
- See current period metrics
Overage Handling
What Happens at Limit
When you reach your UserOps limit:
- Additional UserOps are billed at your tier’s overage rate
- You’re notified of the overage
- An overage invoice is generated
Overage Rates
| Tier | Rate per 1,000 UserOps |
|---|
| PRO | $2.50 |
| ULTRA | $2.25 |
| ENTERPRISE | From $2.00 |
Limit Multiplier
After paying an overage invoice:
- Your limit is temporarily increased
- This helps prevent service interruption
- Resets at the start of the next billing period
Usage Notifications
Swig sends notifications at key usage thresholds:
| Threshold | Notification |
|---|
| 50% | Info - Halfway to limit |
| 75% | Warning - Approaching limit |
| 90% | Alert - Near limit |
| 99% | Critical - Almost at limit |
| 100% | Limit reached |
Configure notifications in your organization settings.
Enterprise Features
Custom Limits
Enterprise customers can configure:
- Custom UserOps limits
- Custom paymaster spending limits
- Custom pricing tiers
Low Balance Alerts
For Enterprise accounts:
- Set a low balance threshold
- Receive alerts when paymaster balance is low
- Configure alert recipients
Manual Management
Enterprise subscriptions can be:
- Manually managed by Swig
- Not synced from Stripe
- Customized per agreement
Billing Cycle
Monthly Billing
- Billed on the same day each month
- Usage tracked from period start to end
- Unused limits don’t roll over
Period Reset
At the start of each billing period:
- Usage counters reset to zero
- Limit multiplier resets (if applied)
- New billing cycle begins
Cancellation
Canceling a Subscription
- Go to Billing in the sidebar
- Click Cancel Subscription
- Confirm the cancellation
- Access continues until period end
After Cancellation
- Downgraded to FREE tier
- Paymaster access removed
- Extra team members may lose access
- Data is retained
Reactivating
To reactivate after cancellation:
- Go to Billing
- Select a paid tier
- Complete payment
FAQs
When is my billing date?
Your billing date is the day you started your subscription. View it in the Billing section.
Can I get a refund?
Contact support for refund requests. Refunds are handled on a case-by-case basis.
What payment methods are accepted?
We accept all major credit cards through Stripe:
- Visa
- Mastercard
- American Express
- Discover
Is there a free trial?
The FREE tier is always available with 50,000 UserOps/month. This is a great way to try out Swig before upgrading.
How do I get Enterprise pricing?
Fill out the Enterprise Contact Form on the Billing page in the Developer Portal to discuss custom Enterprise pricing.
Next Steps