Billing
Manage your FirearmCart subscription, update payment methods, and view your invoices.

Your Subscription
Viewing Your Plan
Go to Settings > Billing to see:
- Your current plan and price
- How many sales you've used this month
- Your next billing date
- Subscription status

Sales Usage
Your plan includes a monthly sales limit. On the billing page you'll see:
- Current sales count (e.g., "45/100 sales")
- A progress bar showing usage
- A warning when you're approaching your limit (80%+)
Subscription Plans
Available Plans
| Plan | Price | Sales Limit |
|---|---|---|
| Starter | $49/month | 25 sales/month |
| Basic | $199/month | 100 sales/month |
| Pro | $399/month | 300 sales/month |
What's Included
| Feature | Starter | Basic | Pro |
|---|---|---|---|
| Monthly sales | 25 | 100 | 300 |
| Store features | Basic | Full | Full |
| Support | Priority | Priority | |
| Analytics | Basic | Advanced | Premium |
| Custom domain | No | Yes | Yes |
| API access | No | No | Yes |
Changing Your Plan
Upgrading
To move to a higher plan:
- Go to Settings > Billing
- Click the Plans tab
- Select the plan you want
- Confirm the upgrade
You'll be charged a prorated amount for the rest of your billing period.
Downgrading
To move to a lower plan:
- Go to Settings > Billing
- Click the Plans tab
- Select the plan you want
- Confirm the downgrade
The change takes effect at your next billing date.
Auto-Upgrade
You can enable automatic upgrades when you reach your sales limit:
- Go to Settings > Billing
- Find the Auto-upgrade toggle
- Turn it on or off
When enabled, you'll automatically move to the next plan if you exceed your sales limit.
Payment Methods
Adding a Card
- Go to Settings > Billing
- Click the Payment Methods tab
- Click Add Payment Method
- Enter your card details
- Save

Accepted Cards
- Visa
- Mastercard
- American Express
- Discover
Setting Your Default Card
If you have multiple cards:
- Go to Settings > Billing
- Click the Payment Methods tab
- Find the card you want to use
- Click Set as Default
Removing a Card
- Go to Settings > Billing
- Click the Payment Methods tab
- Find the card you want to remove
- Click Delete
Note: You must always have at least one payment method on file.
Invoices
Viewing Your Invoices
- Go to Settings > Billing
- Click the Invoices tab
- See all your past invoices
Each invoice shows:
- Invoice number
- Date
- Amount
- Status (Paid, Failed, Pending)

Invoice Statuses
| Status | Meaning |
|---|---|
| Paid | Payment successful |
| Pending | Payment processing |
| Failed | Payment didn't go through |
Failed Payments
What Happens
If your payment fails:
- You'll see a notice on the billing page
- Your account may be marked as "Past Due"
- You'll need to update your payment method or retry
Fixing a Failed Payment
- Go to Settings > Billing
- Make sure you have a valid payment method
- Click Retry Payment on the failed invoice
Common Reasons for Failure
- Card expired
- Insufficient funds
- Card declined by bank
If your card keeps failing, try adding a different card.
Cancelling Your Subscription
How to Cancel
- Go to Settings > Billing
- Click Cancel Subscription
- Confirm cancellation
What Happens After Cancelling
- You keep access until the end of your billing period
- Your store goes offline after that
- You can resubscribe anytime
Reactivating
If you cancelled but want to come back:
- Go to Settings > Billing
- Click Resume Subscription
- Your subscription continues
Common Questions
Why was I charged a different amount?
If you upgraded mid-month, you're charged a prorated amount for the remaining days in your billing period.
Can I get a refund?
Contact support through a support ticket to discuss refund requests.
I'm approaching my sales limit
You can upgrade to a higher plan, or enable auto-upgrade to move up automatically when you hit your limit.
My payment keeps failing
- Check that your card hasn't expired
- Make sure you have sufficient funds
- Try a different card
- Contact your bank if the issue persists
Related Documentation
- Team Members - Managing team access
- Getting Started - Initial setup