There are two arrangements, depending on what you license, and one rule that holds across both: Corevia is paid a flat platform fee, never a percentage of your volume. Scaling does not increase what you pay us per transaction — which is the usual reason a platform wants to sit in the funds flow at all.
Which one applies depends on whether you use Corevia's clinical networks. Both end at your bank account; they differ in who carries the merchant relationship to get there.
Each of these is a line the platform will not cross, because crossing it would change what kind of company Corevia is — or what a card statement discloses about your patient.
Checkout uses hosted fields and Elements rendered by your processor. The card number is captured inside their frame and exchanged for a token; Corevia sees the token, never the pan. Proxying a raw card number would drag a healthcare platform into full cardholder-data compliance, and that is a different company with a different audit surface. We decline the scope deliberately.
Payment processors are not covered entities and most will not sign a Business Associate Agreement — so nothing that could reveal a condition is sent to them. The descriptor and the metadata carry an amount and an opaque order reference, and nothing else: no diagnosis, no medication name, no condition-revealing program name. Say it plainly — a medication name printed on a card statement is a disclosure, and it is read by whoever opens the envelope.
Certification — LegitScript being the one most processors ask for — attaches to whoever holds the account. Where Corevia is merchant of record, that is Corevia, and it is our workstream to maintain. Where you keep your own processor, it attaches to your entity, which is the honest consequence of owning the account; we then treat it as an onboarding workstream — telling you what the certifier will ask for, supplying the platform-side evidence about clinical workflow, licensure enforcement and prescribing controls, and sequencing it alongside underwriting so it is not the thing that delays your launch.
Who holds the merchant account changes very little about how billing behaves. The logic lives with the clinical record either way, because refunds, pauses and prescriptions have to agree with each other.
Monthly and multi-month programs, prepaid terms, titration-linked plan changes and mid-cycle upgrades, executed on whichever account holds the merchant relationship.
RecurringBrand, practice, pharmacy and platform shares modeled per program and applied per order, so the split is a rule rather than a spreadsheet.
SplitsA pause, a refund or a cancellation moves the clinical program with it — no patient left paying for a stopped therapy, and no therapy running on a canceled plan.
ReconciledEvery brand on the platform carries its own catalog, price points, discounts and promotional rules — isolated from every other tenant.
Multi-brandRetries, dunning and grace behavior are configured per program, so a declined card triggers outreach rather than an abrupt clinical stop where continuity matters.
ContinuityRevenue, retention, refunds and program-level performance reported per brand and roll-up, reconciled against the clinical record rather than against a payout file alone.
AnalyticsTell us who processes your payments today and we'll show you exactly how the platform connects to it.