How Scripts works

How Scripts works, step by step

Scripts works as the ordering layer between a clinic and its 503A compounding pharmacies: a prescriber selects a patient and medication in the dashboard, enters the SIG, and submits the order, which Scripts routes to a partner pharmacy that compounds and ships it to the patient. Scripts does not compound or ship anything itself — its 503A partners do that work, so the platform's job is catalog, ordering, and routing.

This page walks the full ordering flow Scripts sits inside, names where it commonly breaks, and shows how Fizy Health validates each order before payment instead of after a rejection.

Compare Fizy Health vs Scripts

Proudly Partnered With

The ordering flow

The end-to-end Scripts ordering flow

Scripts does not publish a detailed internal workflow diagram, so this describes the standard 503A ordering path a platform like Scripts coordinates. Confirm the specifics against your own onboarding.

  1. 01

    Select patient and medication

    A clinic user opens the Scripts dashboard, chooses a patient, and browses the catalog of compounded medications — GLP-1s, hormones, peptides, and more — across the platform's 503A partners.

  2. 02

    Enter directions and prescriber details

    The order captures the SIG (directions for use), quantity, and prescribing provider. Accuracy here decides whether the partner pharmacy can fill the order without sending it back.

  3. 03

    Submit the order to the platform

    The clinic submits the order. Scripts receives it and determines which 503A partner pharmacy should fulfill that line based on the medication and the platform's routing.

  4. 04

    Route to a 503A partner pharmacy

    Scripts hands the order to a LegitScript-certified 503A compounding pharmacy. That pharmacy verifies the prescription, licensure, and stock before it begins compounding.

  5. 05

    Compound and ship to the patient

    The partner pharmacy compounds the medication and ships it, typically cold-chain, directly to the patient. Tracking flows back so the clinic can answer where-is-my-order questions.

Where it breaks

  • Errors surface after you pay

    When validation lives at the pharmacy rather than before checkout, an invalid SIG or licensure mismatch can come back as a rejection after payment — restarting the cycle.

  • Pricing is not visible before onboarding

    Scripts shows exclusive network pricing inside the portal — but only after you complete Apply & Verify, which includes a vetting call. You cannot compare per-vial landed cost before you commit, which makes quoting cash-pay patients before the consult harder.

  • Status is scattered across partners

    When an order splits across several 503A partners, tracking can land in separate places unless the platform unifies per-line status.

Where Scripts fits in the 503A stack

Compounded medication for cash-pay clinics flows through a fixed chain: the prescriber writes the order, an fulfillment portal routes it, a 503A compounding pharmacy makes it, and a carrier delivers it. Scripts occupies the ordering-platform layer — it does not hold a pharmacy license and does not compound, so questions about fill quality and certificates of analysis belong to the partner pharmacies, while questions about ordering, validation, and pricing visibility belong to the platform.

Fizy Health sits in the same layer but changes the timing of validation and pricing. It resolves per-vial 503A cost on each catalog and cart line before checkout, and it runs cart validation — SIGs, prescriber state licensure, and stock — before payment, so issues are caught before money moves rather than after a partner pharmacy rejects the order.

Is Scripts's workflow the right fit — or do you want validation before payment?

Scripts fits if

Scripts

You want exclusive portal pricing after completing Scripts's vetting call.

  • You accept completing Scripts's Apply & Verify vetting call before you can compare per-vial cost on your top SKUs.
  • Email support at support@scripts.co matches how your team already resolves order issues.
  • A workflow where the pharmacy validates after submission fits how your clinic operates today.
Consider Fizy Health if

Fizy Health

You want each order validated — and priced — before you pay.

  • You want SIG, licensure, and stock checked before checkout so fewer paid orders bounce back.
  • You quote cash-pay patients and need landed per-vial cost visible before the consult.
  • You batch many patients into one cart and want a single validated checkout across partners.
FAQ

How Scripts works — common questions.

  • Workflow

    How does Scripts work in one sentence?

    Scripts works as a B2B fulfillment portal: a clinic selects a patient and compounded medication, submits the order, and Scripts routes it to a 503A partner pharmacy that compounds and ships to the patient. Scripts is the ordering layer, not the pharmacy.

  • Role

    Does Scripts compound or ship the medication itself?

    No. Scripts does not hold a pharmacy license and does not compound. Its LegitScript-certified 503A partner pharmacies verify the prescription, compound the medication, and ship it to the patient.

  • Steps

    What are the main steps in the Scripts flow?

    The standard flow is select patient and medication, enter the SIG and prescriber, submit the order, route to a 503A partner pharmacy, then compound and ship to the patient. Scripts does not publish a detailed internal diagram, so confirm specifics during onboarding.

  • Validation

    When does Scripts check an order for errors?

    Scripts marketing and FAQ do not highlight pre-submit cart validation, so error checks typically happen at the partner pharmacy. Fizy Health validates SIGs, prescriber licensure, and stock before checkout so issues are caught before payment.

  • Pricing

    Can I see Scripts pricing before I sign up?

    No. Scripts shows its complete formulary with exclusive network pricing inside the portal — but only after you complete Apply & Verify, which requires a vetting call. You cannot compare per-vial landed cost before you commit. Fizy Health shows pass-through 503A cost on each line before checkout, with no sales gate.

  • Comparison

    How is the Fizy Health workflow different from Scripts?

    Fizy Health runs the same 503A chain but validates each order and resolves per-vial cost before payment, and it lets a clinic batch many patients into one validated cart and checkout. Scripts is quote-driven with validation that surfaces later in the flow.

Sources reviewed June 2026

  • Scripts public website and FAQ (scripts.co), reviewed June 2026.
  • General 503A compounding-pharmacy ordering flow (prescriber, platform, pharmacy, carrier).
  • Fizy Health platform capabilities reflect the live product.
Evaluate with real numbers

See an ordering flow that validates before you pay.

Compare how Fizy Health resolves per-vial cost and validates each order before checkout, then routes every line to the right 503A partner. Free to start.