Research peptides are lawful to sell and restricted to process. This is a plain explanation of why mainstream processors close peptide accounts, what a high-risk merchant account actually costs, what underwriters ask for, and the third option that keeps card payments on your own Stripe account at 2.5%.
A peptide business has three realistic ways to accept credit cards. Mainstream aggregators (Stripe, PayPal, Square, Shopify Payments) list research peptides as a restricted business and will close the account once they identify it. Dedicated high-risk merchant accounts will approve you, but typically cost 8–15% all-in and hold a 5–10% rolling reserve for 90–180 days. A hosted checkout layer like Brokkrpay runs the card payment on your own Stripe account for a flat 2.5% plus Stripe’s standard rate, with no reserve and funds settling directly to you.
It is almost never about your specific store. It is about how these companies are structured.
Stripe, PayPal, Square, and Shopify Payments are payment aggregators. Thousands of merchants process under a shared acquiring relationship, which is what lets you open an account in ten minutes with no underwriting. The trade-off is that the aggregator carries the risk for the whole pool, so it manages that risk by excluding entire categories rather than assessing merchants one at a time.
Research peptides sit on those restricted-business lists next to supplements making health claims, SARMs, nootropics, and other nutraceuticals. The reasons are consistent across processors: elevated chargeback rates in subscription-heavy supplement selling, regulatory exposure around health and therapeutic claims, uncertainty about how products are labelled and marketed, and heightened card-network scrutiny of the category.
The account usually opens without trouble, because nothing is underwritten up front. Detection comes later — from a review triggered by volume, a dispute pattern, a routine site check, or a customer complaint. At that point the account is closed and the balance is typically held for the dispute window. We cover exactly what each platform’s policy says, and what to do in the first week if it has already happened to you, in can you sell peptides on Stripe?
Your merchant category code determines interchange, monitoring, and which acquirers can board you. Being coded accurately matters: deliberate miscoding to look like a low-risk category is transaction laundering, and it is grounds for termination and placement on the MATCH list.
Every peptide operator ends up choosing between the same three routes. They differ most on two things that decide whether the business is actually viable: what you pay, and who is holding your money.
| Stripe / PayPal direct | High-risk merchant account | Brokkrpay | |
|---|---|---|---|
| Will they approve a peptide store? | No — restricted business | Yes, after underwriting | Yes, after screening |
| All-in cost of processing | ~2.9% + 30¢ (if it lasted) | 8–15% | 2.5% + Stripe’s standard rate |
| Rolling reserve | None | 5–10% held 90–180 days | None |
| Setup & monthly fees | None | $500–$1,500 setup, $50–$200/mo | None |
| Time to go live | Minutes (then terminated) | 1–4 weeks | Same day once approved |
| Who holds the funds | The aggregator | The acquirer | You — your own Stripe balance |
| Checkout customers see | Familiar, high conversion | Unbranded gateway, weaker conversion | Stripe-hosted, familiar |
| Realistic lifespan | Weeks | Ongoing, repricing common | Ongoing |
High-risk providers quote a discount rate. The number that matters is the all-in cost once the stacked fees and the reserve are counted, because the reserve is the line that decides your cash flow.
| Fee line | High-risk merchant account | Brokkrpay |
|---|---|---|
| Discount rate | 4.95% – 9.95% | 2.5% (Brokkrpay) |
| Per-transaction fee | $0.25 – $0.50 | Stripe’s standard rate |
| Monthly gateway fee | $25 – $100 | None |
| Monthly statement / minimum | $25 – $100 | None |
| Setup / application fee | $500 – $1,500 | None |
| Rolling reserve | 5–10%, held 90–180 days | None |
| Chargeback fee | $25 – $100 each | Stripe’s standard dispute fee |
| Early termination | Common, on 1–3 year contracts | Cancel anytime |
On $100,000 of monthly volume, the difference between a 15% all-in high-risk account and 2.5% + Stripe is roughly $9,600 a month. A 10% reserve on the same volume also leaves about $10,000 unavailable at any given time, which for most peptide operators is the entire inventory budget.
The requirements are broadly the same whether you apply to a high-risk acquirer or onboard with Brokkrpay. Having these ready is the difference between same-day approval and a month of back-and-forth.
An incorporated entity with a matching business bank account. Sole-trader setups and personal accounts are declined almost everywhere in this category.
Government ID and proof of address for anyone owning 25% or more, plus sanctions and PEP screening. This is standard KYC, not a high-risk-specific hurdle.
Three to six months of statements showing volume, average ticket, refund rate, and chargeback ratio. A clean history is the single strongest approval signal.
Live site with clear pricing, shipping and refund policies, working contact details, terms, and privacy policy. Research-use-only labelling must be consistent and no product page may make therapeutic or dosing claims.
What you sell, to whom, and under what classification. Misdescribing the business to an acquirer is transaction laundering — it voids the account and carries real legal exposure.
Recognisable billing descriptor, responsive support, delivery tracking, and a refund policy you actually honour. Card networks act on ratio, not intent.
Whatever route you take, the same numbers decide whether the account survives. Card networks and processors act on ratios, and they act automatically.
| Network | Program | Threshold | What happens |
|---|---|---|---|
| Visa | VAMP — Visa Acquirer Monitoring Program | 1.5% combined | Tightened from 2.2% on 1 April 2026, and now counts fraud and non-fraud disputes together. Enforcement sits with your acquirer and escalates to fines. |
| Mastercard | ECP — Excessive Chargeback Program | 1.5% + 100 chargebacks/mo | Two consecutive breaching months moves you to the high-excessive tier, with monthly fines that climb. |
| Mastercard | BRAM — Branded Restricted Approval Module | Category-level review | The 2026 update is reported to flag research peptides at scheme level, which is why underwriting across the category tightened this year. |
| Stripe | Account risk review | Under 0.75% | Stripe reviews well before either network programme triggers. Elevated dispute rates lead to review, holds, or closure on their own. |
Most peptide disputes are not fraud. They are “I don’t recognise this charge” — a billing descriptor that looks nothing like the store, a delivery that arrived late with no tracking, or a subscription the customer forgot. Fixing the descriptor, sending tracking on dispatch, and answering support within a day removes the majority of them before they reach the issuer.
Brokkrpay is a technology provider, not an acquirer. You keep your own Stripe account; we supply the checkout and de-risk the transaction behind it, so you get Stripe-quality conversion without high-risk pricing or a reserve.
Your store collects an email, and the customer pays on a Stripe-hosted page — the checkout they already recognise, which is why authorisation rates hold up.
Between your storefront and the charge, Brokkrpay de-risks the transaction, so what reaches your Stripe account is an ordinary one.
Charges settle to your own Stripe balance and pay out to your own bank. Brokkrpay never holds or routes your money and takes no reserve.
Screening, ownership verification, and sanctions checks, then a single API call or plugin to go live. No multi-week underwriting queue.
It is the first thing every operator asks, and it deserves a straight answer rather than a slogan.
Start with what is true: Stripe’s Restricted Businesses policy does cover this category, and a peptide store that signs itself up and starts taking cards will eventually be identified and closed. We are not going to tell you otherwise, and you should be sceptical of anyone who does.
What differs is that nothing here is unreviewed. A merchant signing up alone is boarded by an automated aggregator flow with no underwriting at all, which is exactly why the account is disposable — the first real review it ever receives is the one that closes it. Brokkrpay screens the business first: what you sell, how it is labelled and marketed, your entity and ownership, sanctions checks, your processing and dispute history, and whether the storefront meets the standards an underwriter would apply. Stores that do not clear that review are declined, and we would rather decline than board a business that will not survive.
After that, the architecture does the work. Brokkrpay de-risks the transaction between your storefront and the charge, so what arrives at your Stripe account is an ordinary transaction rather than one carrying the profile of a high-risk store. That is the part we build, and it is the reason the model works at all — not a promise that the category is somehow exempt.
And the honest caveat: no provider can promise an account will never be reviewed, and any provider who does is selling you something. What Brokkrpay can promise is the part that is structural rather than aspirational — your money is never in our hands. Funds settle to your own Stripe balance and pay out to your own bank. There is no rolling reserve for us to hold and no third party who can freeze your revenue while a decision is made. That is the difference that survives contact with a bad month.
Not by signing up directly. Stripe’s Restricted Businesses policy covers unapproved pharmaceuticals, nutraceuticals, and research chemicals, and research peptides fall inside it, so a store that signs up on its own is closed once Stripe identifies the category — usually with the balance held for the dispute window. The same applies to PayPal, Square, Venmo, Cash App, and Shopify Payments, which is Stripe underneath. Working with Brokkrpay is different in that the business is screened and reviewed individually before anything goes live, rather than signing up unreviewed and waiting to be found.
You can host the store on either, but the payment side differs. Shopify Payments is Stripe underneath, so it carries the same restriction, and Shopify’s own Acceptable Use Policy limits how these products can be sold. WooCommerce is self-hosted and takes no position on your processor, which is why most research peptide operators end up on WooCommerce with a third-party checkout. Brokkrpay works with either, because it collects the customer’s email at your checkout and completes payment on a hosted page.
RUO means “research use only”. An RUO peptide merchant account is one underwritten for a store selling peptides labelled and marketed strictly for laboratory research, not for human consumption. Underwriters treat RUO differently from clinical or telehealth peptide sales: RUO usually cannot obtain LegitScript healthcare certification, so it is routed to acquirers that accept research-chemical risk, while a licensed clinic dispensing compounded peptides is boarded under healthcare rules instead.
Most peptide sellers are coded 5122 (drugs, drug proprietors, and druggists’ sundries), and some end up in 5912 (drug stores and pharmacies). Both attract enhanced scrutiny for card-absent sales. Depending on how the business is genuinely structured, 5999 (miscellaneous and specialty retail) or 5047 (medical, dental, and laboratory equipment and supplies) can be the accurate code for a research-supply business. The code must match what you actually sell: choosing a low-risk MCC to disguise the business is transaction laundering, and it leads to termination and a MATCH listing.
It depends on who boards you, and this is genuinely contested in the industry. Some acquirers now require LegitScript healthcare certification for anything peptide-related and will not board without it; others accept research-use-only sellers without it, on the basis that RUO products are not being sold for human use and so fall outside the healthcare certification scheme. Certification runs roughly $1,000–$2,200 a year. If you sell for human consumption or operate a telehealth or clinic model, expect it to be mandatory.
A dedicated high-risk peptide merchant account typically runs 3.5%–6.5% on the discount rate, and 8–15% all-in once you add per-transaction fees, monthly gateway and statement fees, setup costs, and chargeback fees. Offshore accounts can reach 10% flat. On top of that, expect a rolling reserve of 5–10% held for 90–180 days. Brokkrpay charges a flat 2.5% of volume, with Stripe’s standard rate applying on top and no reserve.
A rolling reserve is a percentage of every settlement your acquirer withholds against future chargebacks, released on a rolling schedule, typically after 90–180 days. At a 10% reserve on $50,000 of monthly volume, roughly $15,000 is permanently unavailable to you once the cycle is full. For an inventory-heavy business that is usually the entire restock budget, which is why reserves, not headline rates, are what most often kill peptide stores. Brokkrpay takes no reserve; your funds settle to your own Stripe balance and pay out on Stripe’s normal schedule.
MATCH (Member Alert to Control High-Risk Merchants), formerly the TMF or Terminated Merchant File, is Mastercard’s database of merchants terminated by an acquirer. A listing lasts five years and makes getting boarded anywhere very difficult. The common reason codes are 04 (excessive chargebacks), 08 (Questionable Merchant Audit Program), and 11 (violation of standards). You stay off it by keeping disputes under threshold, describing the business accurately to your acquirer, and leaving on good terms rather than being terminated.
Visa’s VAMP programme tightened on 1 April 2026: the acquirer-level ratio now combines fraud and non-fraud disputes and the enforcement threshold dropped to 1.5%, from 2.2%. Mastercard’s Excessive Chargeback Programme triggers at 1.5% of monthly transactions with 100 or more chargebacks. Stripe reviews accounts well before either, with published guidance to stay under 0.75%. In practice, aim under 0.5% and treat 1% as the point where the account is already in danger.
A traditional high-risk merchant account takes one to four weeks: application, underwriting, bank approval, then gateway integration. Providers advertise anywhere from 48 hours to seven business days, and the variable is almost always how complete your documents are. Brokkrpay onboards approved merchants the same day, because there is no separate acquirer application in the path.
Not with Brokkrpay. Several well-known peptide processors gate at $100,000 a month, and others require six months of trading history or exclude non-US businesses, which leaves smaller and newer stores with no realistic option other than crypto or bank transfer. Brokkrpay is built to work at $10,000–$50,000 a month as well as above it.
You do. Charges are processed on your own Stripe account, settle to your own Stripe balance, and pay out to your own bank on Stripe’s standard schedule. Brokkrpay is a software provider — not a bank, acquirer, money transmitter, or custodian — and never holds or routes your funds. There is no reserve for anyone to release and no third party who can sit on your revenue.
Tell us your vertical and your monthly volume. Approved operators are live on their own Stripe account within a day.