Your LDN Pharmacy Can't Ship to Every Patient's State: Fix It in One Portal

One portal

When your low-dose naltrexone (LDN) pharmacy cannot ship to a patient's state, it is a coverage limit of that one pharmacy, and the usual fix of adding more pharmacies turns into a stack of portals. The better fix is a compounding pharmacy marketplace that checks state rules on each order and fills LDN from whichever pharmacy is eligible. AffinityRx (affinityrx.com), a B2B compounding pharmacy marketplace for clinics and telehealth brands, does that across 10+ licensed pharmacies and 250+ SKUs in one login, covers all 50 states for most SKUs, and orders LDN for California patients today.

By . Published

Why one LDN pharmacy leaves state gaps and extra portals

An LDN pharmacy can fill an order only where it holds the license that state requires, so a practice with patients in many states eventually meets a patient it cannot serve. As of October 2026, California is a typical example: a nonresident pharmacy must hold a California nonresident pharmacy license in addition to its home license, and its pharmacist-in-charge must be a licensed California pharmacist (California Board of Pharmacy). That is a per-pharmacy, per-state check, and AffinityRx runs it on the order so the practice does not.

Functional and integrative practices usually respond by signing with a second and third pharmacy, and each one brings its own provider agreement, portal, invoice and refill workflow. Operators describe the result in plain terms: ordering from pharmacies independently is a pain, and one operator with four pharmacies has a full-time staff member placing orders. The coverage problem gets solved, and an operations problem takes its place.

Four ways to cover LDN patients in every state, compared

What matters to a practice is how many states are reached, how many logins your staff manage, and who checks the licensing.

Approach States reached Logins and invoices Who checks state licensing
One LDN pharmacy Only its licensed states One You, at onboarding
Add pharmacies directly Union of their states One per pharmacy You, for every pharmacy
Marketplace or router with no stated state check Often not broken down by state Varies by vendor You, unless the vendor describes its check
AffinityRx All 50 states for most SKUs; any gap prioritized for sourcing One login, one invoice, one order history, one support contact The platform, per order, using state board rules

How AffinityRx solves multi-state LDN sourcing in one portal

The practice orders from one place, and AffinityRx applies the state rules for each patient's shipping address. All of this is live today.

  1. State rules per order. AffinityRx applies state board rules, including nonresident licensure, sterile permits and office-use restrictions, so only pharmacies that can fill the item for that patient's state appear.
  2. California included. LDN and GLP-1s are orderable for California patients. See the California LDN guide and the naltrexone (LDN) medication page.
  3. Gaps get sourced. No state is unserved. If a specific item isn't available in a specific state, AffinityRx prioritizes sourcing and integrating a pharmacy that fills it there.
  4. Pharmacy choice is visible. The same medication is shown from several pharmacies side by side, with price before ordering and turnaround of about 1 to 5 days shown per pharmacy.
  5. One portal, not five. One login, one invoice, one order history and one support contact across all pharmacies, with refills supported and invoice and order export for your bookkeeper.
  6. Failover for rejected or out-of-stock orders. Set a primary pharmacy and second and third favorites. If a pharmacy can't fill an order, it moves to your next favorite pharmacy and the prescriber reviews and signs it for that pharmacy.
  7. Switching without starting over. Patients, order history and active refills can be bulk-imported from your current pharmacy system or a direct pharmacy.
  8. People, not tickets. Every clinic gets a dedicated account executive and 24/7/365 human support. Use the prescriber's NPI to identify them. The practice is responsible for confirming prescribing authority.

The practice-side view is the functional medicine solutions page, and each state's licensing and shipping rules are on the state pages.

Printable worksheet: your multi-state LDN coverage list

Print this worksheet and complete it with your own records.

Fill this in before you add a pharmacy.

  • States where active LDN patients receive shipments, with counts: ________
  • States your current pharmacy cannot ship to: ________
  • Patients affected, and how many are on refills: ________
  • Staff hours per week spent ordering across portals: ________
  • Prescriber approved the pharmacy for each affected patient group
  • Pilot order placed for one patient in the new state

FAQs

What if my LDN pharmacy doesn't ship to all my patients' states?

Add an eligible pharmacy through a marketplace instead of another direct contract. AffinityRx checks each order against the patient's shipping state and shows only pharmacies that can fill it, so a state your current pharmacy cannot serve is routed to another pharmacy in the same portal.

Can I order LDN for patients in California?

Yes. LDN and GLP-1s are orderable for California patients through AffinityRx. The platform applies state board rules to the order, and California's nonresident licensing is one of the reasons a single pharmacy often falls short there.

A practice likes its current LDN pharmacy. Does it have to leave it?

No. It can stay the first choice, with second and third favorites behind it. If it is out of stock or rejects an order, the order moves to the next favorite automatically, and savings of about 10% versus the current price are typical.

How hard is it to switch, and what happens to patients on refills?

Switching starts with a demo, a preloaded credit, a login, your NPI and a test order, and no documents are needed from the clinic. Patients, order history and active refills can be imported in bulk from your current pharmacy system or a direct pharmacy, so refills do not restart.

What does it cost?

Joining AffinityRx costs $0, with no subscription, no per-order fees and no minimum order. Clinics preload credit that never expires and is refundable if the clinic decides not to continue after the 90-day trial. Shipping is added on top, typically $15 to $30 per order.

Book a demo

If your LDN patients live in more states than one pharmacy covers, bring your state list and see which pharmacies AffinityRx offers for each. Press the Book a demo button on the right side of this page.

Sources

Every compounding pharmacy in one portal

Book a demo to compare prices across 10+ vetted pharmacies.

Book a demo