Selling Guns Online: Checkout, FFL Transfers, and Payments
Sell guns online with payment processing that fits FFL transfers: gateway choice, ship-to-FFL checkout, authorization timing, state blocks and fraud.

Photo: Pixabay
On this page 7 sections
- How Online Firearm Sales Work From Order to FFL Pickup
- Choosing Payment Processing and a Gateway to Sell Guns Online
- Building a Ship-to-FFL Checkout That Verifies the Receiving Dealer
- Authorize Now or Capture at Shipment
- Blocking Restricted Items by State at Checkout
- Fraud Screening for High-Ticket Online Gun Orders
- Next Steps for Your Firearm Checkout
Key takeaways
- Confirm that your processor, gateway and cart all permit firearms in writing before you build checkout. One weak link can shut the store down.
- Capture and verify the receiving FFL before an order ships, and compare its state with the buyer's state of residence.
- Decide in advance whether you authorize at checkout or capture at shipment, because transfers can take longer than authorization holds last.
- Tune fraud rules for firearms. Billing and shipping addresses rarely match on gun orders, so generic e-commerce rules misfire.
If you sell guns online, payment processing is only part of checkout. A firearm order has to collect payment, capture a licensed dealer to receive the gun and hold up through a transfer you don't control. It also has to stay within the rules of your processor, the card networks and the buyer's state. This guide covers each step from order to FFL pickup: how to choose a gateway and cart that allow firearms, how to verify the receiving dealer, when to capture funds, how to block restricted items, and how to screen high-ticket orders for fraud.
This is general information, not legal advice. Firearm laws vary by state and locality and change often, so confirm your obligations with a qualified firearms attorney and current ATF guidance.
How Online Firearm Sales Work From Order to FFL Pickup
An online gun sale has more handoffs than a typical e-commerce order. The buyer pays you, but the gun usually goes to a different licensed dealer, and the buyer finishes the transaction there.
A common flow looks like this:
- The buyer places the order on your site and selects a receiving FFL, usually a local gun shop or a dealer who does transfers.
- Payment is authorized and either captured right away or held until shipment, depending on your setup.
- You get a copy of the receiving dealer's license and confirm it's valid before anything ships.
- You ship the firearm to the FFL, not to the buyer.
- The buyer goes to the receiving dealer, completes the required paperwork and background check, and pays that dealer's transfer fee directly.
- The transfer is approved, delayed or denied. If it's denied, the gun usually comes back to you and you issue a refund under your stated policy.
Two details shape your payment setup. First, you don't control steps 5 and 6. The timing depends on the dealer's schedule, the background check and the buyer's availability. Second, most carts are mixed. A rifle might ship to an FFL while an optic, sling or holster ships to the buyer's home. Ammunition and some parts may also be regulated, depending on the destination.
Checkout has to handle all of this in a single order without creating a fraud flag or a compliance gap.
Choosing Payment Processing and a Gateway to Sell Guns Online
Firearms are a high-risk category for most acquiring banks. Many mainstream payment aggregators and some built-in cart payment options prohibit firearms, parts or ammunition in their acceptable use policies. Stores that sign up anyway often get frozen or terminated once volume grows. If you've been turned down before, our guide on why gun stores get declined for merchant accounts explains the common causes.
Three layers all have to allow firearms:
| Layer | What to confirm | Why it matters |
|---|---|---|
| Merchant account (acquirer) | Firearms are an approved product category for your account, accurately coded | Getting this wrong can lead to termination and fund holds |
| Payment gateway | The gateway's terms permit firearms merchants | The gateway connects your cart to the processor and can drop you separately |
| Cart / e-commerce platform | The platform's acceptable use policy allows firearm listings and lets you use an outside gateway | Some platforms restrict firearms or require their own payments product |
When you evaluate a firearms e-commerce payment gateway, ask:
- Is there a written statement that firearms, parts and ammunition are allowed?
- Does it support authorization-only transactions with capture later, plus partial capture for split shipments?
- Does it offer AVS, CVV checks, velocity limits and 3-D Secure?
- Can it pass order-level data, such as FFL details or line-item categories, to your fraud tools?
- Does it integrate with your cart without heavy custom development?
MannyPay sets up merchant accounts for firearms dealers as part of its high-risk program and supports gateways such as Authorize.net and NMI. It also integrates with carts including WooCommerce, BigCommerce, Magento and OpenCart. Approval depends on underwriting. You can compare options on the payment gateways page. If your store runs on WordPress, our WooCommerce gateway checklist for store owners covers integration questions that apply here too.
Describe your business accurately in underwriting. Listing firearms as "sporting goods" to avoid scrutiny, or running gun sales through another merchant's account, breaks card network rules and can get you placed on the MATCH list. The long-term cost is far higher than the short-term convenience.
Building a Ship-to-FFL Checkout That Verifies the Receiving Dealer
A ship-to-FFL checkout has one job a standard checkout doesn't: it has to identify a licensed receiving dealer that you can verify before shipping.
What to Capture at Checkout
Collect these for every firearm line item:
- Receiving dealer's business name and premises address
- FFL number
- Dealer phone and email, so you can request the license copy and confirm they'll accept the transfer
- The buyer's state of residence, captured separately from the billing address
- An acknowledgment that the buyer must complete the transfer and may owe the dealer a transfer fee
Many firearm stores use a dealer lookup plugin or widget that lets buyers search for FFLs by ZIP code. This cuts down on typos and makes dealer selection quicker. If you use one, check how often its dealer data is refreshed and whether it stores license copies.
Verifying Before You Ship
Payment and verification run on separate tracks, and verification should come first:
- Get a copy of the receiving dealer's license directly from the dealer or from a trusted, current database.
- Confirm the license is active using ATF's official verification resources, and check that the name and address match.
- Compare the dealer's state with the buyer's state of residence. Residency rules apply to many transfers and differ by firearm type. Send any mismatch to manual review rather than auto-approving it.
- Confirm the dealer will accept the transfer. Some dealers refuse certain firearm types or transfers from online sellers.
- Keep records with the order: the license copy, verification date and correspondence. These records support both your compliance obligations and any chargeback response.
Hold off on capturing payment, or at least on shipping, until verification is done. A gun sent to an unverified dealer is a compliance problem, not just a refund problem.
Authorize Now or Capture at Shipment
Timing matters for firearm orders. Authorization holds don't last forever. How long they last depends on card network rules, the card type and the issuer. An order that sits while you wait on a dealer's license copy can outlast its hold.
Many processors and card network rules expect e-commerce merchants to capture funds when goods ship, not when the order is placed. Confirm the current expectations for your account with your processor.
| Approach | How it works | Best for | Watch out for |
|---|---|---|---|
| Authorize at checkout, capture at shipment | Funds are held at order; captured when the firearm ships | In-stock items where verification usually finishes quickly | Holds can expire during long verification; reauthorization may be declined |
| Capture at checkout | Charge right away | Generally best avoided for items that won't ship promptly | Raises refund and dispute exposure if a transfer stalls; confirm it fits network rules for your situation |
| Partial capture per shipment | Capture each line item as it ships | Mixed carts: FFL firearm plus accessories shipping to the buyer | The gateway must support partial or multiple captures |
| Pre-orders / backorders | Authorize only, or collect later | Allocated or out-of-stock firearms | Disclose clearly; avoid charging for goods you can't ship yet |
Handling Expired Authorizations
If a hold is about to expire before you can ship:
- Void the original authorization and request a new one. Tell the buyer first so a second pending charge doesn't confuse them.
- If reauthorization fails, contact the buyer for another payment method instead of retrying the card repeatedly.
- Track how long verification typically takes on your orders. If it regularly runs long, collect FFL details and the license copy before you authorize, not after.
Denied or Abandoned Transfers
Shipping doesn't end your exposure. A buyer might fail the background check or never pick up the gun. Put your policy in writing and show it at checkout: whether you charge a restocking fee, who pays return shipping, and how long refunds take. Get your terms reviewed, since fee rules and disclosure requirements vary. A clear, consistently applied policy is your best defense when an unhappy buyer files a dispute.
Blocking Restricted Items by State at Checkout
Your online gun store checkout should stop orders you can't legally fulfill before payment is taken. Depending on the jurisdiction, restrictions can cover:
- Specific firearm models, features or configurations
- Magazine capacity
- Certain parts and accessories
- Ammunition shipping, which may require delivery to a licensed dealer or prohibit direct-to-home shipping
- Local ordinances that differ from state law
Practical ways to enforce restrictions:
- Tag each product with restriction attributes, such as "restricted in state X" or "must ship to FFL." Don't hard-code rules into the theme, where they're hard to update.
- Check both the buyer's residence state and the FFL's state for firearms. Check the shipping address for accessories and ammunition.
- Block the order at the cart or address step, with a clear message, rather than canceling after authorization. Blocking before payment means no pending charge to unwind and fewer disputes.
- Review your restriction list on a schedule and after major legislative changes. Assign one person to own it.
Don't rely on buyers to self-certify eligibility. An attestation checkbox helps your records, but it doesn't replace product-level rules.
Fraud Screening for High-Ticket Online Gun Orders
Firearm orders tend to have higher ticket sizes than accessory orders. Fraudsters also see guns as resellable goods. Demand often spikes around hunting season, the holidays and periods of legislative news. That's when stretched staff are most likely to miss a bad order.
Why Standard Fraud Rules Misfire
The most common e-commerce fraud signal, a billing address that doesn't match the shipping address, appears on nearly every legitimate firearm order because the gun ships to a dealer. If your fraud tool scores that mismatch heavily, it will flag good customers. Lower the score instead, so that other signals still count:
- Buyer's state of residence vs. billing state. A mismatch here is more meaningful than one between billing and shipping.
- FFL distance from the buyer's stated residence. A dealer hundreds of miles from the buyer is worth a closer look.
- Mixed carts, where accessories ship to an address unrelated to the billing address or the FFL region.
- Velocity: several orders or card attempts from one device, email or IP in a short window.
Tools to Layer In
- AVS and CVV checks on every card-not-present transaction
- 3-D Secure authentication for card-not-present orders, which can shift fraud liability on authenticated transactions under network rules; confirm how it applies to your account
- Order value thresholds that send large or multi-firearm orders to manual review
- Bot defenses on checkout, because high-risk merchants are frequent targets. See our guide to stopping card testing attacks at checkout
The FFL transfer also works in your favor. The buyer has to appear in person, show identification and pass a background check before taking possession. Keep transfer confirmations from the receiving dealer, since they can be strong evidence if a "not received" or "unauthorized" chargeback comes in.
Fraud and dispute rates affect how underwriters see your account, which can also affect pricing and reserves. For more on what drives costs, read what a fair rate looks like for gun store processing fees.
Next Steps for Your Firearm Checkout
Before you launch or rebuild your store, work through this list:
- Get written confirmation that your acquirer, gateway and cart all permit firearms
- Add FFL capture fields, a dealer lookup and a buyer residence-state field
- Write a verification procedure and keep license records with each order
- Decide on authorization and capture timing, including how you'll handle expired holds and split shipments
- Tag products with state restriction rules and block restricted orders before payment
- Recalibrate fraud scoring for ship-to-FFL orders and add 3-D Secure
- Publish clear refund, restocking and denied-transfer terms
If you need a merchant account and gateway that fit this workflow, review MannyPay's high-risk payment processing options and request a free quote. A MannyPay specialist will respond within one business day.
This article is for general educational purposes and is not legal, tax or financial advice. Card network rules and state laws change; confirm current requirements for your business.


