Payments & Checkout · Integration guide

Stripe on Website Killer

Stripe is the standard payment infrastructure for the web. On a Website Killer site you can drop a Stripe Payment Link (the simplest path, zero code), embed a Stripe Pricing Table (no-code 3-tier pricing), or wire Stripe Checkout directly via a webhook for full custom flows. All three accept Apple Pay, Google Pay, and 30+ payment methods. Setup takes 5-15 minutes depending on which path.

Stripe home: stripe.com

The pitch

Why connect this

  • Accept payments without a custom backend
  • Apple Pay, Google Pay, Klarna, Afterpay built in
  • Subscriptions, one-time, and usage-based billing supported
  • Tax compliance (Stripe Tax) handled automatically in 50+ countries
  • Refunds, chargeback handling, and PCI compliance done for you

6 steps · ~15 minutes

Step-by-step setup

  1. 1

    Create a Stripe account

    Sign up at stripe.com. For accepting real payments you'll need to provide business details for KYC; this takes 10-15 minutes. Test mode works immediately without verification.

  2. 2

    Create a Payment Link

    In Stripe Dashboard → Payment Links → Create new. Add your product, set price, choose subscription or one-time, configure success URL. Copy the generated link (https://buy.stripe.com/...).

  3. 3

    Add the link to your Website Killer site

    Open the chat editor on your site. Type: 'Make the pricing CTA link to https://buy.stripe.com/[your-link]'. The AI updates the button href; publish to push live.

  4. 4

    Optional: embed Stripe Pricing Table

    Stripe Dashboard → Pricing Tables → Create. Stripe gives you an HTML snippet. In Website Killer chat: 'Add a custom HTML block in the pricing section'; paste the snippet. The Pricing Table renders inline with full Stripe checkout.

    <stripe-pricing-table
      pricing-table-id="prctbl_xxx"
      publishable-key="pk_live_xxx">
    </stripe-pricing-table>
    <script async src="https://js.stripe.com/v3/pricing-table.js"></script>
  5. 5

    Test the end-to-end flow

    Use Stripe's test card 4242 4242 4242 4242 (any future expiry, any CVC). Confirm the charge appears in Stripe Dashboard, the customer lands on your success URL, and any post-purchase email fires correctly.

  6. 6

    Switch to live mode

    Toggle Stripe Dashboard from Test to Live. Re-generate your Payment Link or update your Pricing Table with live keys. Update the Website Killer site with the live link. You're accepting real payments.

FAQ

Frequently asked questions

Do I need to write code to use Stripe with Website Killer?

No for Payment Links or Pricing Tables — these are no-code. Yes for fully custom checkout flows (Stripe Checkout API or Stripe Elements), where you'd export your site source and add the server-side webhook handler yourself. For 90% of marketing-site use cases, Payment Links are enough.

What does Stripe cost?

2.9% + 30¢ per successful card charge in the US. Lower rates available for high-volume merchants. No monthly fee, no setup fee. Additional Stripe products (Stripe Tax, Atlas, Connect) have their own pricing.

Can I do subscriptions?

Yes — Payment Links support recurring subscriptions. Set the price to recurring (monthly or yearly) when creating the link. Stripe handles renewals, dunning (failed-payment retry), and subscription management portal automatically.

Does this work for international customers?

Yes — Stripe accepts cards from 195+ countries. Stripe Tax handles VAT/GST/sales-tax compliance for you in 50+ countries automatically (small monthly fee for that service).

What if I'm in a country Stripe doesn't support?

Use Paddle (merchant-of-record model, handles tax globally) or Lemon Squeezy (Stripe alternative for digital products). Both have similar Payment Link / embed flows that work the same way on Website Killer.

Related pages

Keep exploring

Ready to connect Stripe?

Generate a site on Website Killer, then add Stripe via chat. Free for one project.