No account needed · 30-second integration

Accept card payments for peptides.
No bank. No freeze. No KYB.

Paste a 3-line snippet on your website. Accept Visa, Mastercard, Apple Pay, Google Pay. Settle instantly in USDC to your Polygon wallet. Zero chargebacks. Zero paperwork.

PeptidesResearch ChemicalsNutraCBDKratomAdultGamblingDatingDrop-shippingeCigsFirearmsCrypto

No signup. No contract. Just your wallet address + 3 lines of HTML.

From zero to "paid" in 30 seconds.

No dashboard. No signup flow. No API keys to rotate. Just paste the snippet with your Polygon wallet address and your first customer can pay by card in under a minute.

1
Grab your USDC wallet address
Any wallet on Polygon: MetaMask, Coinbase Wallet, Ledger. Takes 2 minutes.
2
Paste our 3-line snippet
Copy, paste, replace the wallet. Works on any HTML site, Shopify, WordPress, React.
3
Get paid in USDC
Customer pays by card on Moonpay. You receive USDC on-chain. Webhook fires when done.
<!-- Paste this on your product page -->
<script src="https://peptide-pay.com/widget.js"></script>

<button
  data-peptidepay
  data-wallet="0x436c0c0d27be0f8ccf18ca7564534b1a50f59969"
  data-amount="94"
  data-currency="EUR"
>
  Pay €94
</button>

<!-- That's it. Accept card payments. -->

↑ Literally the entire integration. No more code.

Pricing, public.

8%all-in

Cards, Apple Pay, Google Pay. Includes Moonpay on-ramp fees.

1.5%crypto direct

Customer pays in USDC from their wallet. No on-ramp.

No monthly fee
No setup cost
No rolling reserve
No volume commitment

Integration, minimal.

Three paths to live. Pick one. All use your own Polygon wallet — we never custody your money.

  • Widget JS (3 lines HTML, no code)
  • REST API (Stripe-compatible shape)
  • Payment Links (share on Telegram, Instagram, TikTok)
  • Webhooks with HMAC signature
  • Dashboard with transaction history

Anti-freeze promise.

Your money lands in yourwallet. We never hold funds. You can't be frozen by us because we never touch your balance.

Self-custody by design. Every payment settles from Moonpay directly to your Polygon address. We take our fee via smart-contract split. You own every dollar you earn.

Read the policy →

Migrating from Stripe? Just swap the base URL.

Our REST API mirrors Stripe's shape. checkout.sessions.create() works the same. Every Stripe SDK works with us by changing one line:apiBase = "https://api.peptide-pay.com/v1".

// Or use the REST API (Stripe-compatible)
import { PeptidePay } from 'peptide-pay';

const peptidepay = new PeptidePay(process.env.PEPTIDEPAY_SECRET_KEY);

const session = await peptidepay.checkout.sessions.create({
  amount: 9400,           // 94.00 EUR in cents
  currency: 'eur',
  success_url: 'https://yoursite.com/thanks',
  cancel_url:  'https://yoursite.com/cart',
});

// Redirect the customer
return Response.redirect(session.url);

Why merchants switch to us.

The high-risk payment space has been stuck at 2005 UX and 12%+ fees for two decades. We're fixing that.

ProviderFees (all-in)Setup timeKYB requiredCustodyUX
Peptide-Pay8%30 secondsNoSelf-custodyStripe-grade
Stripe2.9% + $0.301 dayYesStripe holdsBans you
RiskPay / PayGate resellers12-15%InstantNoThey custody 30sPoor
CCBill / Verotel10.8% + setup2–3 weeksYesThey custody2005-era
NowPayments / Plisio0.5–1% (crypto-only)MinutesNoSelf-custodyNo card support

Stop begging banks.

Your first customer can pay by card in 30 seconds. No signup. No bank. No bullshit.