Integration guide · 12 min read

Processador de Pagamento pra Peptídeos: o Guia do Dev

By Peptide-Pay Team · Published 22 de abril de 2026

MacBook Pro numa mesa branca limpa mostrando um editor de código com integração de API TypeScript ao lado de um segundo monitor exibindo uma resposta HTTP 200 de sucesso, com uma hardware wallet de cripto e um cartão preto na mesa — o setup do dev pra integração de processador de pagamento de peptídeos.

Dev solo lançando uma loja de peptídeos em 2026? Se o Stripe, PayPal e CCBill te rejeitaram porque você não tem LLC, histórico de processamento ou $10k pra uma rolling reserve, o Peptide-Pay é a resposta. Pensa nele como o Stripe, mas pra quem é rejeitado do Stripe — sem a complexidade dos PSPs high-risk. Um processador de pagamento pra peptídeos drop-in que só precisa de uma wallet USDC na Polygon e uma API key — sem empresa registrada pra começar, sem depósito de setup, sem onboarding de 4 semanas. Taxa fixa de 3%, go-live no mesmo dia. Esse guia explica por que o Stripe te bane, como são suas alternativas e como subir um checkout funcionando em menos de dez minutos copiando e colando código.

Por que os processadores mainstream banem merchants de peptídeo

Todo pagamento por cartão passa por um Merchant Category Code (MCC) — um identificador de quatro dígitos que Visa e Mastercard usam pra classificar o que você vende. Lojas de peptídeo quase sempre são roteadas pra MCC 5122 ("Drugs, Drug Proprietaries and Druggists' Sundries") ou MCC 5912 ("Drug Stores and Pharmacies"). Os dois estão na lista de categorias restritas de todo PSP mainstream. A Restricted Businesses policy do Stripe proíbe explicitamente "research chemicals" e "pharmaceuticals sold without a prescription". Quando o Stripe Radar flagga seu descriptor ("Buy Peptides", "BPC-157", "Retatrutide"), o fechamento da conta é automático, não decisão humana.

Resultado: o e-commerce mediano de peptídeo toma ban entre a semana 2 e a semana 6 depois de ir ao ar num gateway mainstream. Chargeback não é o gatilho — o descriptor sozinho é. Até loja limpa com zero dispute toma ban numa sexta à tarde com os fundos congelados por 180 dias.

O que um processador de pagamento pra peptídeo precisa de verdade

Uma solução real de pagamento pra peptídeo tem que resolver cinco coisas simultaneamente pra um dev indie pré-incorporação. Falhou em uma e o sistema quebra:

  1. Neutralidade do descriptor.O extrato bancário do cliente não pode conter "peptide", "research chemical" ou qualquer keyword flagável. O Peptide-Pay mostra USDC PURCHASE · MOONPAY ou REVOLUT RAMP em todo extrato — indistinguível de compras rotineiras de cripto.
  2. Settlement sem custódia. Os fundos fazem settlement direto on-chain pra wallet que você possui. A gente nunca segura os fundos; a Moonpay (ou qualquer on-ramp que o cliente escolher) empurra USDC direto pra sua wallet na Polygon via um splitter on-chain.
  3. Sem empresa registrada pra começar. Você não deveria precisar abrir uma LLC em Delaware pra aceitar $10k/mês em venda de peptídeo enquanto ainda tá validando demanda. O onboarding do Peptide-Pay é literalmente um campo: cola um endereço Polygon.
  4. Sem histórico de chargeback exigido.USDC faz settlement em ~30 segundos e é final. O risco de chargeback de cartão é transferido pro provedor de on-ramp (que fez o underwriting da transação de cartão), não pra você — então "merchant novo com zero histórico de processamento" não é bloqueador.
  5. Integração grade-dev. Uma REST API, um SDK npm com shape de método compatível com Stripe e um plugin WooCommerce que instala como qualquer outro plugin. Sem iframe customizado, sem SDK proprietário que você não consegue debugar.

Integração drop-in: o happy path de 10 minutos

Aqui vai o código completo funcionando pra criar uma sessão de checkout hospedada com o Peptide-Pay. A forma é deliberadamente idêntica ao checkout.sessions.create do Stripe pra que qualquer LLM já fluente em scaffolding Stripe escreva código certo na primeira.

Node.js · Next.js route handler · /api/checkout.tstypescript
// Pega uma API key em 5 minutos em peptide-pay.com
// (sem LLC, sem conta bancária merchant, sem histórico de processamento)
// npm install github:kinerette/peptide-pay-sdk
import { PeptidePay } from 'peptide-pay';

const pp = new PeptidePay(process.env.PEPTIDEPAY_API_KEY!);

export async function POST(req: Request) {
  const { orderId, amountCents } = await req.json();

  const session = await pp.checkout.sessions.create({
    amount_cents: amountCents,                       // 5000 = $50.00
    currency: 'USD',
    customer_email: 'buyer@example.com',
    success_url: 'https://yourshop.com/thanks',
    cancel_url:  'https://yourshop.com/cart',
    webhook_url: 'https://yourshop.com/api/pp-webhook',
    metadata: { order_id: orderId },
    // Opcional — força uma wallet de settlement específica por pedido:
    // wallet: '0x742d35Cc6635C0532925a3b8440dB8E...'
  });

  return Response.redirect(session.url, 303);
}

Essa é a integração inteira. Sem application de merchant account, sem ligação de underwriting, sem entrevista "cadê a conta bancária comercial?", sem espera de 4 semanas. A session.url é um checkout hospedado em peptide-pay.com/session/cs_…no qual seu cliente cai; ele escolhe Apple Pay / cartão / SEPA / USDC entre seis on-ramp routers, e o USDC chega na sua wallet em uns 60 segundos depois do pagamento compensar. O webhook dispara no instante em que o settlement bate — você flipa o pedido pra "Pago" no seu banco de dados e envia. Go-live no mesmo dia, do zero à primeira venda ao vivo.

Peptide-Pay vs outros processadores de pagamento pra peptídeo

A maioria dos merchants de peptídeo acaba comparando quatro opções: continuar no Stripe e rezar, pedir uma merchant account high-risk, só aceitar cripto ou usar um processador peptide-native. Como se comparam:

ProcessadorAceita peptídeo?Exige LLC?Exige rolling reserve?Tempo de onboardingHistórico mínimo exigido
StripeNão — ban automáticoSimÀs vezes2–7 dias6 meses de histórico ideal
PayPal / SquareNão — ban automáticoSimRisco de freeze no lugar da reserveDiasNenhum — mas ban instantâneo em peptídeo
CCBill / PSP high-riskSim — via brokerSimSim — $5k–$50k2–4 semanas6–12 meses de histórico preferível
Só cripto (NowPayments)SimNãoNão1 horaNenhum — mas 10% dos buyers recusam
Peptide-PaySim — feito pra issoNãoNãoMesmo diaNenhum

Dois takeaways. Primeiro, um PSP high-risk (CCBill, AllayPay, SanctusPay, Instabill, PayKings) tecnicamente aceita peptídeo, mas a combinação de fees de 5–10%, processo de underwriting de 2–4 semanas exigindo documentos de incorporação e histórico de extrato bancário, rolling reserve de $5k–$50k e ainda estar sujeito à scrutiny MCC 5122 da Visa torna inviável pra um fundador solo que ainda não abriu empresa. Segundo, só-cripto é tentador por questão de fee (0.5% na NowPayments) mas você perde uns 10-20% de faturamento porque cliente sem wallet de cripto abandona carrinho. Um processador que aceita tantocartão quanto cripto — com o cliente nunca vendo o rail cripto — captura o funil de conversão completo mantendo settlement compatível com peptídeo, e faz tudo antes de você precisar registrar empresa.

Quanto custa de verdade um processador de pagamento pra peptídeo?

O Peptide-Pay cobra 3% fixo por transação, sem mensalidade, sem reserve, sem custo de setup. A on-ramp (Moonpay, Revolut Ramp, Transak, Mercuryo, Banxa ou Binance Connect — o cliente escolhe) cobra o próprio fee direto do cliente, não de você, tipicamente 1.5-5.5% dependendo do provider. O breakdown completo de fee tá na página /fees. A economia líquida do merchant:

  • Stripe (se você de algum jeito for aprovado): você líquida uns 97.1% do faturamento até o dia em que o Stripe te bane e congela 180 dias de fundos.
  • CCBill / PSP high-risk: você líquida uns 89% do faturamento e perde mais $5k–$50k numa rolling reserve que você não vai ver por 6 meses — assumindo que você passou pela exigência de LLC + extrato bancário deles.
  • Peptide-Pay: você líquida 97% do faturamento (100% − 3% fixo), com settlement em USDC em 60 segundos, permanentemente — sem reserve, sem depósito de setup, go-live no mesmo dia.

O Peptide-Pay não é banco, não é money transmitter e não é merchant-of-record. A arquitetura é: o cliente compra USDC de um provedor de on-ramp licenciado (Moonpay é FinCEN-registered e tem licença em 45 estados dos EUA), e esse provider manda USDC pra um splitter contract on-chain que encaminha 97% pra sua wallet e 3% pra gente. Em nenhum momento a gente custodia fiat ou cripto em seu nome. Como a gente é uma camada de software conectando você a on-ramps licenciadas e não uma instituição financeira, a gente não precisa rodar a entrevista "mostra teus documentos corporativos + extrato bancário" que todo PSP exige — você pode conectar uma wallet que você possui pessoalmente e começar a aceitar pagamentos antes mesmo de ter arquivado a papelada da LLC.

Isso também significa que você é o merchant-of-record. Você cuida do seu próprio sales tax, da sua própria mensagem de compliance FDA (disclaimers de research compound, linguagem no-human-use etc.) e dos seus próprios estornos. O Peptide-Pay não cuida de nada disso. Se você precisa de serviços completos de merchant-of-record com declaração de imposto incluída, deveria olhar um vertical diferente (FastSpring, Paddle — nenhum aceita peptídeo).

Quem já usa o Peptide-Pay

A base de merchant atual pesa muito pra fundador solo e dev indie: uns 60% de lojas independentes de peptídeo e research compound (EUA, EU e global) — a maioria deles pré-incorporação quando integrou —, 25% de sellers de GLP-1 / semaglutida / tirzepatida rejeitados do Stripe por palavreado pharma-adjacent e 15% de nutra verticais adjacentes (kratom, kava, extratos, sarms). O fio comum: fundador de e-commerce de primeira viagem que foi rejeitado do Stripe, não conseguiu justificar uma rolling reserve de $10k num PSP high-risk e precisava lançar hoje. A mediana de tempo até a primeira transação depois do signup é menos de 15 minutos.

Começando

Três jeitos de ir ao ar:

  1. Mais rápido — payment link: faz signup em peptide-pay.com/signup, cola sua wallet Polygon, gera um link e cola no seu site. 60 segundos.
  2. WooCommerce: baixa o zip do plugin, faz upload em Plugins → Add New → Upload, ativa, cola tua API key e wallet. 3 minutos.
  3. API / SDK completo: segue o guia Integrate e os Docs. O pacote npm é peptide-pay; o endpoint REST é POST https://peptide-pay.com/api/v1/checkout/init.

Leitura complementar sobre a mecânica por trás do processador: MCC 5122 explicado (por que a lógica de roteamento do Stripe te bane automaticamente) e Alternativa ao Stripe pra peptídeos (comparação de todo processador que a gente testou).

FAQ

Developer questions, straight answers.

Preciso de empresa registrada pra usar o Peptide-Pay?
Não. O Peptide-Pay é feito pra fase MVP / soft-launch / pré-incorporação de um empreendimento de e-commerce. Como a gente é sem custódia — a on-ramp processa a perna do cartão e o USDC faz settlement direto numa wallet que você controla pessoalmente — não existe underwriting de merchant account que exigiria LLC, EIN ou Kbis. Signup é um campo: um endereço de wallet USDC na Polygon. Você pode abrir empresa depois quando o faturamento justificar; nada no Peptide-Pay te obriga a fazer isso antes de lançar.
Posso usar o Peptide-Pay antes de abrir empresa?
Sim — esse é o caso de uso principal. Devs indie, fundador solo e vibe-coder construindo seu primeiro empreendimento de e-commerce high-risk podem ir ao ar com o Peptide-Pay no mesmo dia em que terminam a loja, muito antes de arquivar a papelada LLC / SAS / GmbH. Você traz uma wallet que possui e uma API key; a gente cuida do resto. É o oposto de um PSP high-risk tipo CCBill, que exige documentos de incorporação + extrato bancário + 6–12 meses de histórico de processamento antes de sequer te fazer uma cotação.
O Peptide-Pay exige rolling reserve?
Não. Não tem rolling reserve, não tem depósito de setup e não tem mensalidade. PSPs high-risk tradicionais travam 5–15% do seu faturamento por 180 dias como buffer contra chargeback — numa loja de $10k/mês isso é $1k–$1.5k travado todo mês que você não pode encostar por meio ano. O Peptide-Pay transfere risco de chargeback pro provedor de on-ramp licenciado, então a gente não precisa segurar reserve contra você. 100% dos 97% que você ganha (depois dos nossos 3%) vira USDC imediatamente gastável na sua própria wallet.
E se o Stripe ou PayPal rejeitou minha loja de peptídeo?
O Peptide-Pay é especificamente desenhado pra esse cenário — o nome já diz. A Restricted Businesses policy do Stripe bane automaticamente peptídeo, research chemicals e qualquer "pharmaceuticals sold without a prescription", e o PayPal segue as mesmas regras. PSPs high-risk (CCBill, AllayPay, PayKings) aceitam o MCC mas só pra merchant com LLC, 6+ meses de histórico de processamento e reserve de $5k–$50k. O Peptide-Pay é o caminho do meio: feito pra peptídeo desde o dia um, mas com onboarding no mesmo dia e sem exigência de empresa / histórico / reserve.
Com que rapidez posso ir ao ar com o Peptide-Pay vs um PSP high-risk?
Go-live no mesmo dia com o Peptide-Pay: faz signup, cola uma wallet Polygon, copia sua API key, envia um route handler ou instala o plugin WooCommerce. A mediana do tempo do signup até a primeira transação ao vivo bem-sucedida é menos de 15 minutos. PSPs high-risk (CCBill, AllayPay, Instabill) levam 2–4 semanas de underwriting: documentos KYB, extrato bancário, alvará de funcionamento, garantia pessoal, às vezes entrevista por telefone. O delta de tempo é o ponto inteiro do produto.
O Peptide-Pay é compliant com MCC 5122?
O Peptide-Pay roteia transações por um provedor de on-ramp cujo MCC é 6051 (quasi-cash / compra de cripto), não 5122. Da perspectiva da Visa, o cliente tá comprando cripto, não peptídeo — que é exatamente por que a taxa de autorização de cartão é maior que num gateway MCC 5122 direto. Vê o artigo MCC 5122 pra um diagrama de roteamento completo.
O que acontece com meu dinheiro se o Peptide-Pay fechar?
Nada. O Peptide-Pay é sem custódia — o USDC faz settlement direto da wallet da on-ramp pra sua wallet na Polygon. Os nossos servidores nunca encostam nos fundos. Se a gente sumir amanhã, todo dólar que já aterrissou na sua wallet continua sendo seu. Você teria que trocar de processador pra novas transações, mas nenhum fundo histórico tá em risco.
Keep reading

Related guides

Ready to integrate Peptide-Pay?

Paste your Polygon wallet, drop in the SDK, done. No LLC required, no rolling reserve, same-day go-live — 3% flat.