Startup Starter Kits
  • Launch Manual
    • Clone the Repository and Install Dependencies
    • Generate NextJS Apps or Components Using ssk-plugin
    • Start Your Project in Development Mode
    • Configure Your Environment Variables
    • Run Your Project in Production Mode Locally
    • Launch Your Project
  • SSK-Core Features
    • UI Components
    • Root Layout
    • SEO
    • Icons
    • Feature Flags
    • Utilities
    • Templates
      • Privacy Policy Template
      • Terms of Service Template
  • SSK-Pro Features
    • AI Chat Integration
      • Setting Up AI Providers
      • Using the Pre-built Chat Component
      • Securing Chatbot Conversations
      • Testing and Customizing AI Responses
    • Google Analytics
      • Setting Up Google Analytics
      • Implementing Pageview Tracking
      • Handling Cookie Consent
      • Tracking Events
    • Payments Integration
      • Stripe Payments
        • Setting Up Your Stripe Account
        • Installing Stripe in Your Application
        • Implementing in Your Project
      • Lemon Squeezy
        • Setting Up Lemon Squeezy Account
        • Configuring the Webhook Endpoint
        • Testing and Verifying Integration
    • Affiliate Marketing
      • Lemon Squeezy
      • Rewardful
    • Form and reCAPTCHA
      • Setting Up reCAPTCHA
      • Integrating reCAPTCHA with Forms
      • Verifying reCAPTCHA on the Backend
      • Environment Variables for reCAPTCHA
      • Testing reCAPTCHA Integration
    • Email Integration with Nodemailer
      • Setting Up Email Server
      • Sending Contact Requests
    • Authentication
      • Auth with Google
      • Implement Auth0
  • SSK-Core GitHub Repo
  • SSK-Pro GitHub Repo
  • Contact Support
  • Three Tech Consulting
  • SSK-License
Powered by GitBook
On this page
  • Which Payment Solution is Right for You?
  • 💳 Stripe + Rewardful - When You’re Ready to Scale
  • 🍋 Lemon Squeezy - No Monthly Fees, Just Simple Payments
  • Why We Offer Both:
  • Configuring Your Environment Variables
  • Stripe Configuration:
  • Lemon Squeezy Configuration:
  • Get the Most Out of Your Payments Setup:
  1. SSK-Pro Features

Payments Integration

When it comes to getting paid, SSK-Pro gives you two awesome choices: Stripe for total control and scalability, or Lemon Squeezy for simplicity and ease. Whatever your business model, we’ve got you covered.


Which Payment Solution is Right for You?

💳 Stripe + Rewardful - When You’re Ready to Scale

If you’re racking up sales, Stripe paired with Rewardful keeps costs predictable:

  • Flat Monthly Fee: As your sales volume grows, you’ll save big with predictable costs.

  • Custom Everything: Design checkout flows and payment experiences exactly the way you want.

  • Global Reach: Accept payments worldwide, no sweat.

🍋 Lemon Squeezy - No Monthly Fees, Just Simple Payments

Lemon Squeezy is all about easy, breezy payment management:

  • Percentage-Based Fees: No monthly costs. Pay a small percentage on each sale—ideal for startups and lean teams.

  • Fast Setup: Get started in no time. Manage payments and affiliates all in one spot.

  • Perfect for Startups: Keep upfront costs low and focus on building your dream.

Why We Offer Both:

  • Flexibility Matters: Lemon Squeezy is great for keeping costs low when you’re just starting, while Stripe + Rewardful shines when you’re scaling big.

  • Avoid Mixing & Matching: Combining both solutions can increase costs and complexity. Pick the one that works best for your stage of growth.


Configuring Your Environment Variables

Stripe Configuration:

STRIPE_SECRET_KEY="your-stripe-secret-key"
STRIPE_WEBHOOK_SECRET="your-stripe-webhook-secret"
NEXT_PUBLIC_PRIMARY_CTA_STRIPE="" # Optional: Primary call-to-action URL for Stripe
NEXT_PUBLIC_SECONDARY_CTA_STRIPE="" # Optional: Secondary call-to-action URL for Stripe

Webhook Secret: Secures communication for important payment notifications.

Lemon Squeezy Configuration:

NEXT_PUBLIC_PRIMARY_CTA_LEMON="#" # Optional: Primary call-to-action URL for Lemon Squeezy
NEXT_PUBLIC_SECONDARY_CTA_LEMON="#" # Optional: Secondary call-to-action URL for Lemon Squeezy
NEXT_PUBLIC_LEMON_STORE="ssk" # Your Lemon Squeezy store identifier
LEMONSQUEEZY_WEBHOOK_SECRET="your-lemon-webhook-secret"

Webhook Secret: Ensures secure handling of purchase and subscription notifications.


Get the Most Out of Your Payments Setup:

  • Keep It Secure: Protect your API keys at all times.

  • Test Extensively: Make sure everything works perfectly in sandbox/test mode before you go live.

  • Grow Your Way: Select the solution that fits your needs and adapt as your business scales.

PreviousTracking EventsNextStripe Payments

Last updated 6 months ago