Frequently Asked Questions
Find answers to the most common questions about FirearmCart. Browse by category or use search to find what you need.
General
What is FirearmCart?
FirearmCart is an e-commerce platform built specifically for licensed firearm dealers. It provides all the tools you need to sell firearms, ammunition, and accessories online while maintaining ATF compliance.
Who can use FirearmCart?
FirearmCart is designed for:
| User Type | Description |
|---|---|
| FFLs | Licensed firearm dealers |
| Manufacturers | With appropriate licensing |
| Distributors | Wholesale firearms businesses |
| Gunsmiths | With retail operations |
Do I need an FFL to use FirearmCart?
Yes, you need a valid Federal Firearms License to sell firearms through FirearmCart. Non-firearm products (accessories, apparel, etc.) can be sold without an FFL.
How is FirearmCart different from other e-commerce platforms?
| Feature | FirearmCart | Generic Platforms |
|---|---|---|
| FFL compliance | Built-in | Not supported |
| Firearm-friendly payments | Pre-integrated | Often prohibited |
| Age verification | Included | Requires add-ons |
| FFL directory | 50,000+ FFLs | Not available |
| Distributor integrations | Lipseys, RSR | Not available |
Is my data secure?
Yes, FirearmCart uses:
- SSL encryption for all data
- PCI-compliant payment processing
- Regular security audits
- Encrypted database storage
- Secure access controls
Account & Billing
How do I change my subscription plan?
- Go to Settings > Billing
- Click the Plans tab
- Select the plan you want
- Confirm the change
Upgrades take effect immediately; downgrades apply at your next billing date.
Can I cancel my subscription?
Yes, you can cancel anytime:
- Navigate to Settings > Billing
- Click Cancel subscription
- Confirm cancellation
You'll retain access until the end of your billing period.
What payment methods are accepted for my subscription?
| Method | Accepted |
|---|---|
| Visa | Yes |
| Mastercard | Yes |
| American Express | Yes |
| Discover | Yes |
How do I update my payment method?
- Go to Settings > Billing
- Click the Payment Methods tab
- Click Add Payment Method to add a new card
- Set the new card as default
- Delete the old card if needed
Can I add team members to my account?
Yes, you can add team members to help manage your store:
- Navigate to Settings > Team
- Click Invite member
- Enter their email address
- Select their role (Admin or Member)
- Send invitation
See Team Members for details on roles and permissions.
Products
How do I add products to my store?
- Navigate to Products > All products
- Click Add product
- Fill in product details
- Add images
- Set pricing and inventory
- Save and publish
See Creating Products for detailed instructions.
Can I import products from a spreadsheet?
Yes, FirearmCart supports CSV imports:
- Navigate to Products > Import
- Download template
- Fill in your products
- Upload CSV
- Review and confirm
How do I set up product variants?
Variants are for products with multiple options (caliber, finish, etc.):
- Open product
- Add option names (e.g., "Caliber")
- Add option values (e.g., "9mm", ".45 ACP")
- Set pricing and inventory per variant
See Product Variants for details.
How do I sync products from Lipseys or RSR?
- Navigate to Settings > Integrations
- Connect your distributor account
- Enable product sync
- Select products to import
- Configure pricing rules
See Integrations for setup guides.
How do I mark a firearm as serialized?
FirearmCart automatically recognizes firearms based on category:
- Assign product to a firearm category
- Serial number field appears at checkout
- FFL selection required for customer
Orders
How do I fulfill an order?
- Open the order
- Click Fulfill items
- Enter tracking number
- Select carrier
- Click Fulfill
Customer receives shipping notification automatically.
How do I process a refund?
- Open the order
- Click Refund
- Select items or enter amount
- Choose refund method
- Add reason
- Process refund
See Refunds for detailed instructions.
Can I edit an order after it's placed?
Yes, you can:
- Add or remove items
- Adjust prices
- Update shipping address
- Add order notes
Navigate to the order and click Edit order.
How do I handle an order with a failed background check?
- Contact customer to explain
- Return firearm to your inventory
- Process full refund
- Update order notes
- Cancel the order
What do the order statuses mean?
| Status | Meaning |
|---|---|
| Pending | Awaiting payment |
| Processing | Payment received, needs fulfillment |
| Awaiting FFL | Firearm order, FFL selection needed |
| Shipped | Items sent, in transit |
| Delivered | Items received |
| Completed | Transfer complete (for firearms) |
| Cancelled | Order cancelled |
Payments
Which payment processors does FirearmCart support?
FirearmCart integrates with firearm-friendly processors:
| Processor | Features |
|---|---|
| Fortis | Full firearm support |
| AuthorizeNet | Established processor |
| NMI | Flexible gateway |
Why can't I use PayPal or Stripe?
PayPal and Stripe prohibit firearm sales in their terms of service. Using them for firearms can result in account termination and withheld funds.
How do I set up a payment processor?
- Open account with supported processor
- Navigate to Settings > Payments
- Enter API credentials
- Configure settings
- Test with a small transaction
See Payment Providers for detailed setup.
When do I receive my funds?
| Processor | Settlement |
|---|---|
| Most processors | 1-3 business days |
| Higher risk accounts | May have rolling reserve |
Check with your specific processor for details.
How are taxes calculated?
FirearmCart can integrate with tax services for automatic calculation:
- Navigate to Settings > Taxes
- Connect tax service (or manual setup)
- Configure by region
- Taxes apply automatically at checkout
Shipping
Which carriers does FirearmCart support?
| Carrier | Firearms | Ammunition | Accessories |
|---|---|---|---|
| UPS | Yes | Yes | Yes |
| FedEx | Yes | Yes | Yes |
| USPS | No | No | Yes |
Why can't I ship firearms via USPS?
USPS restricts firearm shipments to licensed dealers with specific requirements. UPS and FedEx are the standard carriers for commercial firearm shipping.
How do I ship ammunition?
Ammunition requires special handling:
- Must use ground shipping (no air)
- Requires ORM-D labeling
- Proper packaging required
- Signature may be required
- Check state restrictions
See Shipping Firearms for regulations.
Can I ship to all states?
Some states have restrictions on certain products:
| State | Notes |
|---|---|
| California | Roster requirements, capacity limits |
| New York | Assault weapon restrictions |
| Massachusetts | Approved firearms list |
| Others | Various restrictions apply |
Configure state restrictions in Settings > Shipping > Zones.
How do customers select their FFL?
- Customer adds firearm to cart
- At checkout, FFL selection appears
- Customer searches by location
- Selects from verified FFLs
- Order routes to selected FFL
FFL Compliance
How does FFL verification work?
FirearmCart maintains a database of verified FFLs:
- We verify license status with ATF
- FFLs confirmed as valid appear in directory
- Expired or revoked licenses are removed
- Regular updates ensure accuracy
What if a customer's FFL isn't in the directory?
- Customer can request FFL be added
- Or provide their FFL's contact info
- You verify the license manually
- Add to your store's FFL list
- Process the order
How do I handle an FFL transfer?
- Ship firearm to customer's selected FFL
- Include copy of your FFL
- FFL receives and logs firearm
- Customer picks up from FFL
- FFL conducts background check
- FFL completes transfer
Do I need to verify FFL licenses myself?
FirearmCart verifies FFLs in the public directory. For FFLs you add manually:
- Request copy of their license
- Verify with ATF FFL lookup
- Check expiration date
- Add to your verified list
- Set to preferred if frequently used
Themes & Customization
How do I customize my store's appearance?
- Navigate to Themes
- Click Customize
- Use Visual Editor to modify:
- Colors and fonts
- Header and footer
- Page layouts
- Sections and blocks
- Preview changes
- Save and publish
See Visual Editor for details.
Can I use custom code?
Yes, with Developer Mode:
- Navigate to Themes
- Click Edit code
- Enable Developer Mode
- Edit Liquid templates
- Changes expire after 1 hour (must publish)
See Liquid Variables for available variables.
How do I add my logo?
- Navigate to Themes > Customize
- Click Header
- Upload logo image
- Adjust size if needed
- Save
Can I have different layouts for different pages?
Yes, FirearmCart supports multiple templates:
- Product templates
- Collection templates
- Page templates
- Blog templates
Assign templates to specific products or pages as needed.
Integrations
How do I connect to Lipseys?
- Navigate to Settings > Integrations
- Find Lipseys
- Enter API credentials
- Configure sync settings
- Test connection
See Lipseys Integration for full setup.
How does inventory sync work?
| Sync Type | Description |
|---|---|
| Product sync | Imports products from distributor |
| Inventory sync | Updates stock levels (hourly) |
| Price sync | Updates costs (configurable) |
Can I use multiple distributors?
Yes, you can connect multiple distributors:
- Products from each sync separately
- Inventory tracked per source
- Pricing rules per distributor
- Automatic source selection for orders
How do I connect ShipStation?
- Navigate to Settings > Integrations
- Find ShipStation
- Authorize connection
- Configure order sync
- Set up automation rules
See ShipStation Integration for details.
Technical
What browsers are supported?
| Browser | Supported |
|---|---|
| Chrome | Latest 2 versions |
| Firefox | Latest 2 versions |
| Safari | Latest 2 versions |
| Edge | Latest 2 versions |
Is there a mobile app?
FirearmCart is fully responsive and works on mobile browsers. There is no separate mobile app at this time.
Can I use my own domain?
Yes. Setup is a single CNAME record at your registrar:
- Navigate to Settings โ Domains
- Click Connect existing domain and enter your domain
- Add the CNAME record shown (pointing to
stores.firearmcart.com) at your DNS provider - SSL certificate is auto-provisioned โ usually active within 5โ30 minutes
You can connect multiple domains and choose one as primary. See Custom Domains for details.
How do I export my data?
You can export:
| Data | Format |
|---|---|
| Products | CSV |
| Orders | CSV |
| Customers | CSV |
| Reports | CSV/PDF |
Navigate to each section and click Export.
Is there an API?
Yes, FirearmCart provides a REST API for:
- Product management
- Order management
- Customer management
- Inventory updates
Contact support for API documentation and credentials.
Related Documentation
- Troubleshooting - Solutions to common issues
- Contact Us - Get in touch with support
- Getting Started - Setup guide