Patients Who Move Mid-Treatment: Routing Compounded Refills by State
When a telehealth patient moves to another state, the next compounded refill has to ship from a pharmacy licensed for the patient's new state, not the brand's home state, and a single pharmacy often cannot follow the move. The fix is a multi-pharmacy routing platform that checks state eligibility on every order and sends the refill to an eligible pharmacy automatically. AffinityRx does this across 10+ licensed compounding pharmacies and 250+ SKUs: its eligibility check applies state board rules (nonresident licensure, sterile permits, office-use restrictions) by shipping state on every order, and an integration is about 1 day of developer work.
By Tim Yoon, CEO, AffinityRx. Published
Why a move breaks a refill
A refill queue is built around the original order: same pharmacy, same product, a new ship date. A move changes the one input that decides whether that pharmacy may fill it. Arizona is a clear example. As of October 2026, Arizona rule R4-23-607 requires a nonresident pharmacy to hold a current Board-issued Arizona nonresident pharmacy permit and a current license from its home jurisdiction, and it permits sales to Arizona residents only on a valid prescription order for that resident (Arizona Administrative Code R4-23-607). A pharmacy that holds Arizona's permit holds nothing for the state the patient just moved to. Each state sets its own requirements, so the pharmacy that filled yesterday's order may be ineligible for tomorrow's. AffinityRx checks state board rules for you on every order, 50 states for most SKUs, so nobody has to learn the new state's rules.
For a telehealth brand, this shows up as three kinds of trouble:
- A refill that fails late. The order is queued, the pharmacy cannot ship to the new state, and the patient finds out when the shipment does not arrive.
- A manual hunt. Support looks for another pharmacy, then re-keys the prescription into another portal.
- A hard-coded workaround. Engineering writes state-split routing rules that someone must maintain as pharmacy licenses change.
Patients move, split time between homes and update addresses mid-treatment, and at hundreds or thousands of scripts a month that is a regular event. Whether a prescriber may treat a patient in the new state is a separate question for your medical director; this article covers the pharmacy side, which is where refills stall.
A brand whose patients all live in states one pharmacy covers can leave refills alone. Once patients move across state lines, routing by destination is what keeps the refill moving.
Handling a patient move compared: one pharmacy, state-split rules you build, AffinityRx
| What happens when a patient moves | One pharmacy | State-split routing built in-house | Other marketplaces and routers | AffinityRx |
|---|---|---|---|---|
| Who decides which pharmacy can ship to the new state | Support, after a failure | Your engineers' rules, kept current by you | Ask the vendor | The eligibility check applies state board rules on every order, by shipping state |
| Refill for the new state | Held or manually moved | Routed if the rule table is current | Varies | Routed to an eligible pharmacy |
| Same product, different pharmacy | Another portal and re-keyed script | Another integration to maintain | Varies | Same login, order history and invoice across pharmacies |
| Bad address caught before submission | Pharmacy rejects it | Only if you built validation | Varies | Shipping-address deliverability validated, not just ZIP format |
| Primary pharmacy out of stock after the move | Order stops | Hand-written fallback | Varies | Favorites and failover move it to the next favorite automatically |
| Maintenance | None, but no coverage | Ongoing engineering time | Varies | None for you; about 1 day of API work to integrate |
How AffinityRx solves refill routing when a patient moves
- State of the order decides. The eligibility check applies state board rules (nonresident licensure, sterile permits, office-use restrictions) to the shipping state of each order, so a refill after a move is evaluated for the patient's new state, not the old one.
- Eligible pharmacies only. Two accounts see different pharmacies only because a pharmacy is not licensed for their state. A refill for a patient in a new state goes to a pharmacy that can ship there.
- A real address, not just a ZIP. Shipping-address validation checks deliverability, which catches the typo that arrives with a move.
- Failover if the first choice cannot fill. Set a primary pharmacy plus second and third favorites. If the primary is out of stock or rejects, the order moves automatically to the next favorite. The prescriber reviews and signs the order for the new pharmacy before it is sent.
- Refills supported, pricing visible. The same medication from several pharmacies appears side by side with prices before you order, and turnaround is shown per pharmacy (about 1 day for some, up to 5 for others). The price is set at signing.
- Coverage gaps get sourced. All 50 states are covered for most SKUs. If a specific medication cannot be filled in a patient's new state, AffinityRx prioritizes sourcing and integrating a pharmacy that fills it there.
- No second build. Telehealth brands integrate headlessly in about 1 day of developer work, test an order the same day, and get Live access depends on your organization's access settings, with sub-10-minute support replies and a dedicated account executive.
State-level detail is on the Arizona page, the states index and the compliance vetting overview.
Printable worksheet: Patient-move refill checklist
Print this worksheet and complete it with your own records.
- Patient's new shipping state and effective date: ________
- Open refills on hold until the new state is confirmed: [ ]
- Address deliverability confirmed: [ ]
- Pharmacy eligible for the new state for this product: ________
- Medical director confirms the prescriber's authority for the new state: [ ]
FAQs
What happens to compounded refills when a patient moves to another state?
The refill has to ship from a pharmacy that is licensed for the patient's new state. On AffinityRx, the eligibility check applies state board rules to the shipping state of each order, so the refill goes to an eligible pharmacy from the network of 10+. Your team does not rebuild the order.
Does the pharmacy that filled the last order still work after the move?
Only if it is licensed for the new state. Arizona, for example, requires a Board-issued nonresident permit for sales into Arizona, and each state sets its own requirements. AffinityRx checks this for you per order.
One pharmacy works today. Why would a brand need a second one?
A second and third favorite protect you from a stockout, a slow week or a patient who moves somewhere your first pharmacy cannot ship. Keep your current pharmacy as primary. AffinityRx is $0 to join, with no subscription, no per-order fees and no minimum order.
What does the preloaded credit mean for a brand with moving patients?
Clinics preload credit that is applied 100% to orders, never expires and has no minimum balance. It is refundable if the clinic decides not to continue after a 90-day trial. Clinics typically save about 10% versus their current price.
Will this take engineering time?
A headless API integration is about 1 day of developer work, depending on how well built your front end and back end are. Orders then route by shipping state without you writing state rules.
Book a demo
If patient moves are stalling refills, see state routing on a live account: 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