Skip to content
DiscordTwitterLinkedInInstagram

Stripe Integration

Integrate Stripe with your CodePup project to accept payments, manage subscriptions, and handle billing securely.

CodePup handles the infrastructure and wiring — you focus on building and monetizing your product.

Secure Payments Test Mode Supported PCI Compliant via Stripe

With Stripe integration enabled, your CodePup project can support:

  • One-time payments
  • Subscription-based pricing
  • Usage- or credit-based billing
  • Secure Stripe Checkout flows
  • Automated invoices and receipts

Make sure you have:

  • A Stripe account
  • Access to Stripe Test mode (recommended for setup)

  1. Generate a Stripe API key
  2. Add the key to your CodePup project
  3. CodePup automatically configures billing and checkout
  4. Payments are processed securely by Stripe


  1. Log in to your Stripe Dashboard
  2. Make sure Test mode is enabled
  3. Copy your Secret key (sk_test_...)

Stripe secret key in test mode


  1. Open your CodePup project
  2. Navigate to E-Commerce Project
  3. Open E-Commerce Store
  4. Click Configure
  5. Paste your Stripe Secret Key

E-Commerce store card Enter Stripe secret key

Click Continue to save the configuration.


Once Stripe is connected:

  1. Enter your project prompt
  2. Click Generate

Generate project

CodePup automatically wires Stripe checkout and billing logic into your project.


  1. Once CodePup integrates the stripe, you’ll get instructions on how to setup the webhook.
  2. Follow instructions properly and copy - paste the webhook secret key into the box which CodePup provides.
  3. CodePup needs this secret for verifying your payments.

After generation, Stripe is fully active:

  • Payments are processed securely via Stripe
  • Checkout flows are ready to use
  • Billing events are handled automatically

No additional configuration is required.


Stripe provides test card details to simulate payments safely:

Card Number: 4242 4242 4242 4242
Expiry Date: Any future date
CVC: Any 3 digits