Skip to main content

✨ Install with AI

Pick your AI tool, paste the command, and Waffo Pancake SDK integration starts automatically.
Run in your terminal:
claude "Integrate Waffo Pancake payments into my web application. Use the Waffo Pancake Skill and the official TypeScript SDK: npm install @waffo/pancake-ts. Read https://docs.waffo.ai/llms-full.txt for the full API reference. Setup: 1) Install SDK and create a WaffoPancake client with WAFFO_MERCHANT_ID and WAFFO_PRIVATE_KEY 2) Create a checkout endpoint using client.checkout.createSession({ storeId, productId, productType: 'onetime', currency: 'USD' }) — redirect user to session.checkoutUrl 3) Create a webhook handler using verifyWebhook(rawBody, signature) from the SDK to verify x-waffo-signature header 4) Handle events: order.completed, subscription.activated, subscription.canceled — return 200 OK immediately. Test card: 4242 4242 4242 4242 (any future expiry, any CVC)"
These AI prompts are based on the official Waffo Pancake Skill. You can also download the Skill file and add it directly to your AI coding assistant.

Ship Revenue in 5 Minutes

No credit card required. No LLC needed. Just sign up and start selling.
Get Started Steps

1. Create Account

https://dashboard.waffo.ai/merchant/auth/signin
Three options:
  • Google OAuth — One click. Done.
  • GitHub OAuth — For developers. Quick and easy.
  • Magic Link — Email. Click link. In.

2. Create Store

First login triggers store setup:
FieldWhat It Does
Store NameYour brand name
CurrencyDefault for new products
CountryYour business location
No business registration required. Solo founders welcome.

3. Add Product

Dashboard → Products → Create Product
Create Product Form
{
  "name": "Pro Plan",
  "prices": {
    "USD": { "amount": 2900, "taxIncluded": false, "taxCategory": "saas" }
  }
}
For subscriptions, also set billingPeriod (weekly, monthly, quarterly, yearly) and define tiers. One-time or subscription. Your choice. For subscriptions:
  • Pick billing period
  • Add multiple tiers (optional)
  • Enable free trial (optional)
  • Set trial days

Product created? You get a permanent purchase link:
https://checkout.waffo.ai/{store-slug}/{product-slug}
Share it. Embed it. Tweet it. Done.
This link is permanent — it never expires and stays valid even when you update the product. Just click “Copy Link” in the Dashboard.

5. Get Paid

Customer pays → We handle taxes → You receive payout. Funds go directly to your bank account. No intermediary. No delays.
Finance Payout Setup

Test vs Live

Test Mode

  • No real charges
  • Safe to experiment
  • Separate test data

Live Mode

  • Real payments
  • Real payouts
  • Toggle when ready
Switch in Dashboard header. Toggle via X-Environment header in API. Always test first.

Test Cards

CardResult
4242 4242 4242 4242Success
4000 0000 0000 0002Declined
4000 0027 6000 31843D Secure
Any future expiry. Any CVC.

Going Live Checklist

Before flipping to Live Mode:
  • Test checkout flow end-to-end
  • Verify webhook endpoints (if using)
  • Add bank account for payouts (Finance → Payout Setup)
  • Complete business details (Settings → Business Details)
  • Review product pricing
  • Sync products from test to production

What’s Next?

Products

Pricing models. Trials. Intervals.

Subscriptions

Recurring billing. Dunning. Lifecycle.

Checkout

Your brand. Your colors. Our infra.

Integrations

API keys. Webhooks. Your backend.

Need Help?

Join Discord

Community support. Fast answers.