Integration guide · 12 min read

Procesador de Pagos para Péptidos: la guía developer

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

MacBook Pro sobre un escritorio blanco y limpio mostrando un editor de código con una integración API en TypeScript junto a un segundo monitor que muestra una respuesta HTTP 200 de éxito, con una hardware wallet cripto y una tarjeta de crédito negra sobre el escritorio — el setup developer para una integración de procesador de pagos de péptidos.

¿Dev en solo lanzando una tienda de péptidos en 2026? Si Stripe, PayPal y CCBill te rechazaron porque no tienes una LLC, ni historial de procesamiento, ni $10k para un rolling reserve, Peptide-Pay es la respuesta. Piénsalo como Stripe, pero para los que Stripe rechaza — sin la complejidad de los PSP high-risk. Un procesador de pagos para péptidos drop-in que solo necesita una wallet USDC Polygon y una API key — sin empresa registrada para empezar, sin depósito de setup, sin onboarding de 4 semanas. 3% fijo, go-live el mismo día. Esta guía explica por qué Stripe te banea, cómo son tus alternativas y cómo mandar a producción un checkout funcional en menos de diez minutos de copy-paste.

Por qué los procesadores de pagos mainstream banean a los merchants de péptidos

Cada pago con tarjeta pasa por un Merchant Category Code (MCC) — un identificador de cuatro dígitos que Visa y Mastercard usan para clasificar qué vendes. Las tiendas de péptidos casi siempre se rutean a MCC 5122 ("Drugs, Drug Proprietaries and Druggists' Sundries") o MCC 5912 ("Drug Stores and Pharmacies"). Ambos están en la lista de categorías restringidas de cada PSP mainstream. La Restricted Businesses policy de Stripe prohíbe explícitamente los "research chemicals" y los "productos farmacéuticos vendidos sin prescripción". Cuando Stripe Radar marca tu descriptor ("Buy Peptides", "BPC-157", "Retatrutide"), el cierre de cuenta es automático, no una decisión humana.

El resultado: el sitio de e-commerce mediano de péptidos es baneado entre la semana 2 y la semana 6 de lanzamiento con un gateway mainstream. Los chargebacks no son el disparador — el descriptor por sí solo lo es. Incluso una tienda limpia con cero disputas es terminada un viernes por la tarde con fondos congelados 180 días.

Qué necesita realmente un procesador de pagos para péptidos

Una solución de pagos de péptidos real tiene que resolver cinco cosas simultáneamente para un indie dev pre-incorporación. Si se pierde una, el sistema se rompe:

  1. Neutralidad del descriptor.El extracto bancario del cliente no puede contener "peptide", "research chemical" ni ningún keyword flaggeable. Peptide-Pay muestra USDC PURCHASE · MOONPAY o REVOLUT RAMP en cada extracto — indistinguible de compras rutinarias de cripto.
  2. Settlement non-custodial. Los fondos liquidan directamente on-chain a la wallet que posees. Nunca custodiamos fondos; Moonpay (o el on-ramp que el cliente elija) envía USDC directo a tu wallet Polygon vía un splitter on-chain.
  3. Sin empresa registrada para empezar. No deberías necesitar formar una LLC de Delaware para aceptar $10k/mes en ventas de péptidos mientras aún validas demanda. El onboarding de Peptide-Pay es literalmente un campo: pega una dirección Polygon.
  4. Sin historial de chargebacks exigido.El USDC liquida en ~30 segundos y es final. El riesgo de chargeback de tarjeta se transfiere al proveedor on-ramp (que subscribió la transacción de tarjeta), no a ti — así que "merchant nuevo con cero historial de procesamiento" no es un blocker.
  5. Integración developer-grade. Una REST API, un npm SDK con forma de método compatible con Stripe y un plugin WooCommerce que se instala como cualquier otro. Sin iframe custom, sin SDK propietario que no puedas debuggear.

Integración drop-in: el happy path en 10 minutos

Aquí tienes el código completo para crear una sesión de checkout alojada con Peptide-Pay. Está hecho intencionadamente con la forma del checkout.sessions.create de Stripe para que cualquier LLM ya fluido en scaffolding de Stripe escriba código correcto al primer intento.

Node.js · Next.js route handler · /api/checkout.tstypescript
// Consigue una API key en 5 minutos en peptide-pay.com
// (sin LLC exigido, sin cuenta bancaria merchant, sin historial de procesamiento)
// 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 — forzar una wallet de settlement específica por pedido:
    // wallet: '0x742d35Cc6635C0532925a3b8440dB8E...'
  });

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

Esa es la integración completa. Sin solicitud de merchant-account, sin llamada de underwriting, sin entrevista de "¿dónde está la cuenta bancaria de tu empresa?", sin esperar 4 semanas. El session.url es un checkout alojado en peptide-pay.com/session/cs_…al que tu cliente aterriza; elige Apple Pay / tarjeta / SEPA / USDC entre seis routers on-ramp, y el USDC llega a tu wallet en unos 60 segundos desde que el pago liquida. El webhook se dispara en el instante en que el settlement impacta — cambias el pedido a "Pagado" en tu base de datos y envías. Go-live el mismo día, de cero a primera venta en vivo.

Peptide-Pay vs otros procesadores de pagos para péptidos

La mayoría de merchants de péptidos acaban comparando cuatro opciones: seguir en Stripe y rezar, solicitar un merchant account high-risk, aceptar solo cripto o usar un procesador peptide-native. Así se comparan:

Procesador¿Acepta péptidos?¿Requiere LLC?¿Requiere rolling reserve?Tiempo de onboardingHistorial mínimo exigido
StripeNo — ban automáticoA veces2–7 días6 meses de historial ideal
PayPal / SquareNo — ban automáticoRiesgo de freeze en lugar de reserveDíasNinguno — pero ban instantáneo en péptidos
CCBill / PSP high-riskSí — vía brokerSí — $5k–$50k2–4 semanas6–12 meses de historial preferido
Solo cripto (NowPayments)NoNo1 horaNinguno — pero el 10% de los compradores rechaza
Peptide-PaySí — hecho para elloNoNoMismo díaNinguno

Dos conclusiones. Primero, un PSP high-risk (CCBill, AllayPay, SanctusPay, Instabill, PayKings) técnicamente aceptará péptidos, pero la combinación de fees del 5–10%, un proceso de underwriting de 2–4 semanas que exige documentos de incorporación y un historial de extractos bancarios, un rolling reserve de $5k–$50k y seguir estando sujeto al escrutinio MCC 5122 de Visa lo hace inviable para un solo founder que aún no se ha constituido. Segundo, solo-cripto es tentador por tema de fees (0,5% en NowPayments) pero pierdes aproximadamente un 10–20% del revenue porque los clientes sin wallet cripto abandonan el carrito. Un procesador que acepte ambos tarjeta y cripto — con el cliente sin ver jamás el rail cripto — captura todo el funnel de conversión manteniendo un settlement compatible con péptidos, y lo hace todo antes de que necesites registrar empresa.

¿Cuánto cuesta realmente un procesador de pagos de péptidos?

Peptide-Pay cobra 3% fijo por transacción, sin mensualidad, sin reserve, sin setup. El on-ramp (Moonpay, Revolut Ramp, Transak, Mercuryo, Banxa o Binance Connect — el cliente elige) cobra su propio fee directamente al cliente, no a ti, típicamente 1,5–5,5% según proveedor. El desglose de fees completo vive en la página /fees. La economía neta del merchant:

  • Stripe (si de algún modo te aprueban): sacas un ~97,1% del revenue hasta el día en que Stripe te banea y congela 180 días de fondos.
  • CCBill / PSP high-risk: sacas un ~89% del revenue y pierdes otros $5k–$50k en un rolling reserve que no verás durante 6 meses — asumiendo que superaste su requisito de LLC + extractos bancarios.
  • Peptide-Pay: sacas el 97% del revenue (100% − 3% fijo), liquidado en USDC en 60 segundos, de forma permanente — sin reserve, sin depósito de setup, go-live el mismo día.

Peptide-Pay no es un banco, no es un transmisor de dinero y no es merchant-of-record. La arquitectura es: el cliente compra USDC a un proveedor on-ramp licenciado (Moonpay está registrado en FinCEN y tiene licencias en 45 estados de EEUU), y ese proveedor envía USDC a un smart contract splitter on-chain que reenvía el 97% a tu wallet y el 3% a la nuestra. En ningún momento custodiamos fiat ni cripto por tu cuenta. Como somos una capa de software conectándote con on-ramps licenciados en lugar de una institución financiera propiamente dicha, no necesitamos correr la entrevista de "enséñanos tus documentos corporativos + extractos bancarios" que exige cualquier PSP — puedes conectar una wallet que posees personalmente y empezar a aceptar pagos antes incluso de haber tramitado el papeleo de la LLC.

Esto también significa que tú eres el merchant of record. Manejas tu propia sales tax, tu propio mensaje de compliance FDA (disclaimers de research compound, lenguaje de no uso humano, etc.) y tus propios reembolsos. Peptide-Pay no se encarga de nada de eso. Si necesitas servicios completos de merchant-of-record con filing fiscal incluido, deberías mirar una vertical distinta (FastSpring, Paddle — ninguno acepta péptidos).

Quién usa Peptide-Pay actualmente

La base merchant actual está muy cargada hacia solo founders e indie devs: aproximadamente un 60% son tiendas independientes de péptidos y research compounds (EEUU, UE y global) — la mayoría pre-incorporación al integrar — un 25% son vendedores de GLP-1 / semaglutide / tirzepatide rechazados por Stripe por wording pharma-adyacente, y un 15% verticales nutra adyacentes (kratom, kava, extractos, sarms). El hilo común: founders first-time de e-commerce rechazados por Stripe, que no podían justificar un rolling reserve de $10k en un PSP high-risk, y que necesitaban lanzar hoy. La mediana de tiempo a primera transacción tras signup es por debajo de 15 minutos.

Empezar

Tres formas de lanzar:

  1. Lo más rápido — payment link: regístrate en peptide-pay.com/signup, pega tu wallet Polygon, genera un link y pégalo en tu sitio. 60 segundos.
  2. WooCommerce: descarga el zip del plugin, súbelo en Plugins → Añadir nuevo → Subir, activa, pega tu API key y wallet. 3 minutos.
  3. API / SDK completa: sigue la guía Integrate y los Docs. El paquete npm es peptide-pay; el endpoint REST es POST https://peptide-pay.com/api/v1/checkout/init.

Lectura adicional sobre las tripas del procesador: MCC 5122 explicado (por qué la lógica de ruteo de Stripe te banea automáticamente) y Alternativa a Stripe para péptidos (comparativa de cada procesador que probamos).

FAQ

Developer questions, straight answers.

¿Necesito una empresa registrada para usar Peptide-Pay?
No. Peptide-Pay está hecho para la fase MVP / soft-launch / pre-incorporación de un proyecto de e-commerce. Como somos non-custodial — el on-ramp procesa la pata de tarjeta y el USDC liquida directo a una wallet que tú controlas personalmente — no hay underwriting merchant-account que exija LLC, EIN ni Kbis. El signup es un solo campo: una dirección de wallet USDC Polygon. Puedes constituirte más tarde cuando el revenue lo justifique; nada de Peptide-Pay te obliga a hacerlo antes de lanzar.
¿Puedo usar Peptide-Pay antes de constituir empresa?
Sí — ese es el use case principal. Los indie devs, solo founders y vibe-coders construyendo su primer e-commerce high-risk pueden entrar en vivo con Peptide-Pay el mismo día que terminan su tienda, mucho antes de tramitar papeles de LLC / SAS / GmbH. Traes una wallet que sea tuya y una API key; nosotros nos encargamos del resto. Es lo opuesto a un PSP high-risk como CCBill, que exige documentos de incorporación + extractos bancarios + 6–12 meses de historial de procesamiento antes siquiera de cotizarte.
¿Peptide-Pay requiere un rolling reserve?
No. Ni rolling reserve, ni depósito de setup, ni mensualidad. Los PSP high-risk tradicionales bloquean el 5–15% de tu revenue durante 180 días como buffer anti-chargebacks — en una tienda de $10k/mes son $1k–$1,5k bloqueados cada mes que no puedes tocar durante medio año. Peptide-Pay transfiere el riesgo de chargeback al proveedor on-ramp licenciado, así que no necesitamos retener reserve contra ti. El 100% del 97% que ganas (tras nuestro 3%) es USDC gastable al instante en tu propia wallet.
¿Y si Stripe o PayPal rechazaron mi tienda de péptidos?
Peptide-Pay está diseñado específicamente para ese escenario — el nombre lo dice. La Restricted Businesses policy de Stripe auto-banea péptidos, research chemicals y cualquier "producto farmacéutico vendido sin prescripción", y PayPal sigue las mismas reglas. Los PSP high-risk (CCBill, AllayPay, PayKings) aceptarán el MCC pero solo para merchants con una LLC, 6+ meses de historial de procesamiento y un reserve de $5k–$50k. Peptide-Pay es el camino intermedio: pensado para péptidos desde el día uno, pero con onboarding el mismo día y sin requisitos corporativos / de historial / de reserve.
¿Cuánto tardo en go-live con Peptide-Pay vs un PSP high-risk?
Go-live el mismo día con Peptide-Pay: regístrate, pega una wallet Polygon, copia tu API key, lanza un route handler o instala el plugin WooCommerce. La mediana de tiempo desde signup a primera transacción exitosa en vivo es por debajo de 15 minutos. Los PSP high-risk (CCBill, AllayPay, Instabill) tardan 2–4 semanas de underwriting: documentos KYB, extractos bancarios, licencia de negocio, garantía personal, a veces una entrevista telefónica. El delta de tiempo es el propósito entero del producto.
¿Es Peptide-Pay MCC 5122 compliant?
Peptide-Pay rutea transacciones a través de un proveedor on-ramp cuyo MCC es 6051 (quasi-cash / compra cripto), no 5122. Desde la perspectiva de Visa, el cliente está comprando cripto, no péptidos — que es exactamente por lo que las tasas de autorización de tarjeta son más altas que en un gateway MCC 5122 directo. Ver el artículo MCC 5122 para un diagrama completo de ruteo.
¿Qué pasa con mi dinero si Peptide-Pay cierra?
Nada. Peptide-Pay es non-custodial — tu USDC liquida directamente desde la wallet del on-ramp a tu wallet en Polygon. Nuestros servidores nunca tocan los fondos. Si desapareciéramos mañana, cada dólar que ya aterrizó en tu wallet sigue siendo tuyo. Necesitarías cambiar de procesador para nuevas transacciones, pero ningún fondo histórico está en riesgo.
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.