Help center

Need help integrating Peptide-Pay?

Whether you've never written a line of code or you're wiring up a custom webhook handler — we have you covered.

Stuck? Ping us on Telegram — median reply under 10 min.

Quick vocabulary (HMAC, webhook, wallet, rail)
HMAC.
Hash-based Message Authentication Code. The cryptographic signature we attach to every webhook so your site can prove the event really came from Peptide-Pay and not an attacker. You verify it = you accept it; otherwise, drop the request.
Webhook.
An HTTP call we send to your site when an event happens (payment received, failed, refunded). You give us a URL, we POST to it.
USDC wallet (Polygon).
Blockchain address starting with 0x where your payments land. We stay non-custodial — we never touch the money.
Payment rail.
The on-ramp processor your customer picks at checkout (Revolut, Banxa, MoonPay, crypto-direct…). Each rail has its own fees and per-country/BIN approval rate.
Non-technical path

If you've never touched code, read this.

You have two options and both skip the terminal entirely:

  1. 1Payment link. On the homepage at peptide-pay.com, paste your wallet, set an amount, click Generate. Share the URL on Telegram / Instagram / email. Customer clicks → pays → you get USDC. No signup required.
  2. 2WooCommerce plugin. If you already run a WooCommerce store, download the plugin .zip, upload it in WP Admin, paste your wallet, done.
  3. 3Still feels hard? Jump to Hire a developer below — or message us and we'll look at your situation.
Integration checklists

Four paths. Pick yours.

Each checklist is a complete install guide. Tick the boxes as you go.

WooCommerce

The easiest route. Click-install, paste wallet, done.

5 min
  • Download the plugin .zip from /download/woocommerce
  • WP Admin → Plugins → Add New → Upload → Install → Activate
  • WooCommerce → Settings → Payments → enable Peptide-Pay
  • Paste your Polygon USDC wallet (or API key for Advanced mode)
  • Save → test with a $5 purchase → webhook fires automatically

Next.js / Node

Full control with our TypeScript SDK.

15 min
  • npm install github:kinerette/peptide-pay-sdk
  • Create an API route /api/checkout that calls the PeptidePay SDK
  • Create a webhook handler /api/peptidepay-webhook with HMAC verify
  • Set env vars PEPTIDEPAY_API_KEY + PEPTIDEPAY_WEBHOOK_SECRET
  • Pass webhook_url on each /checkout/init call (per-session wiring — no dashboard registration needed)

Custom PHP site

Plain PHP, any framework. Curl + hash_hmac is all you need.

20 min
  • Add a curl call to /api/v1/checkout/init with your API key
  • Create /peptidepay-webhook.php with hash_hmac('sha256', $body, $secret) verify
  • Update order status on checkout.session.paid
  • Test with a sandbox transaction

No website (Telegram / DM)

Zero code. Share a link. Get paid.

0 min
  • Generate a payment link on the homepage form at peptide-pay.com
  • Share the URL manually with your customer (Telegram, WhatsApp, email, bio link)
  • Customer pays on our hosted checkout — USDC lands in your wallet
  • Optional: sign up at /signup for email + Telegram payment notifications
Common issues

The top 10 we get asked.

If your issue isn't here, message us on Telegram.

Your endpoint must be reachable over public HTTPS (curl it from outside your LAN). We retry automatically 6 times over ~42h (5min, 15min, 1h, 4h, 12h, 24h). No IP whitelisting — use the HMAC signature as your auth gate instead. Wallet-only flows deliver UNSIGNED — sign up at /signup to get a whsec_ for signed webhooks. Dashboard at /app shows delivery stats.
Hire a developer

Don't want to lift a finger?

If the checklist above still feels like too much, these are your two fastest routes.

Direct support
Option 1 — Our team

Talk to us before you self-install.

Send your store URL + the stack you're on. We'll review it case-by-case and figure out the fastest path forward — sometimes that's hands-on help from us, sometimes it's pointing you at the right doc, sometimes it's a freelancer brief. We won't quote a price up-front; we'll tell you what we can do and what it'll take.

Message @vidaspi
Option 2 — Freelancer ($20–50)

Fiverr or Upwork.

Search install WooCommerce plugin — average job $20–50, turnaround a few hours. Send them the .zip and our checklist above; they'll do the rest.

Still stuck?

Talk to a human.

We answer every message. Telegram is fastest — email works for longer threads or NDA stuff.

Median reply < 10 min · 24/7 · no tier gating