Can You Sell Peptides on Stripe?
Yes, conditionally. Stripe does not ban research-use-only (RUO) peptides. Its published policy permits them as long as preventive measures keep the products out of non-research hands. The real question is not whether peptides are allowed on Stripe, it is whether your store can prove the condition is met on every sale. This guide covers what Stripe's policy says, what preventive measures means in practice, why peptide stores still get dropped, and how a B2B distributor meets the condition and keeps card processing. ComplyRUO is independent of and not affiliated with Stripe, and does not guarantee approval. Your payment processor underwrites every account.
The short answer
Stripe permits research-use-only peptides for qualified business buyers when preventive measures are in place. A storefront that just sells peptides openly does not meet that condition. A storefront that restricts access to credentialed researchers, captures a signed intended-use attestation, and keeps a tamper-evident record of every sale is built to meet it.
What Stripe's policy actually says
"Peptides that are for research purposes may be sold on Stripe as long as there are preventive measures in place to ensure these are not accessible to those who would purchase research chemicals for nonresearch purposes."
Source: Stripe, Prohibited and Restricted Businesses.
The two words that carry the policy are preventive measures. That single phrase is the whole opening. Peptides are not banned. They are conditional.
What preventive measures actually means
Preventive measures implies three things at once. First, the measures must actually restrict who can buy. Second, they must be enforced, not cosmetic. Third, there must be evidence they were in place at the time of each sale, because a processor or auditor can ask later. An age checkbox on a webpage is none of these. An enforced researcher gate, a signed attestation tied to a real buyer, a tamper-evident record of that attestation, ongoing monitoring, and a correctly wired payment integration, together, are.
Why peptide stores get dropped anyway
Most high-risk merchants get dropped for one reason: there is no proof of who bought and why. When a processor reviews the account, the merchant has a checkbox and nothing else. Funds get held, accounts get closed. The fix is not finding a more lenient processor. It is being able to demonstrate, on demand, that preventive measures were in place at the moment of each sale.
The controls that meet Stripe's condition
Five controls, working together, turn "we are careful" into evidence an underwriter will accept:
- An enforced researcher gate. Every visitor affirms they are 21 or older and a qualified researcher buying for in vitro or laboratory use, before the store loads.
- A signed intended-use attestation. Each buyer signs, on the record, recording counterparty type and intended use under the 21 CFR 201.128 standard.
- A tamper-evident ledger. Every agreement is sealed into a hash-chained record, exportable on demand the moment a processor or auditor asks.
- Continuous monitoring. An automated scan checks the storefront for risky claims and missing disclaimers, so the store does not drift out of compliance after launch.
- Correctly wired payments. The merchant connects their own Stripe account, stays the merchant of record, and funds settle directly to them.
Miss any one and the condition fails. Keeping all five working together, on every order, is the part a single store rarely finishes on its own.
Who is allowed to buy
This is B2B only, to qualified research counterparties: licensed researchers, clinical or research laboratories, contract research organizations, and credentialed institutional buyers, purchasing for in vitro or laboratory research under the intended-use standard of 21 CFR 201.128. It is not direct-to-consumer, and it does not cover CBD or dietary supplements. For Stripe business categorization, the correct category is Other Merchandise / Retail.
What this does not mean
Stating the limits plainly is what keeps the rest of this accurate.
- Compliance tooling does not override Stripe's underwriting. Your payment processor decides every account.
- No one can guarantee approval, or that an account will never be reviewed. The controls put the evidence Stripe looks for on the table. They do not make the decision.
- The merchant stays responsible for describing the business truthfully and keeping the storefront free of medical, dosing, or human-use claims.
- This is not legal advice.
How to set this up
ComplyRUO operationalizes all five controls as a WordPress and WooCommerce plugin: the researcher gate, the signed attestation, the tamper-evident ledger, the weekly compliance scan, and payments on your own Stripe account. It is free to install, with no monthly fee. You pay 6.5% + $0.30 per transaction, all-in, with standard Stripe processing fees included.