Payment Settings

Configure your payment gateway and purchase mode

Purchase Mode

Controls whether purchases are simulated or process real payments.

Live Mode is active. Real payments will be processed via Stripe.

Stripe Configuration

Enabled

Connect your Stripe account to accept payments.

Valid key format detected

Stripe Setup Instructions

  1. 1
    Go to stripe.com and create a free account.
  2. 2
    In your Stripe Dashboard, go to Developers → API Keys.
  3. 3
    Copy your Publishable Key (starts with pk_test_ or pk_live_).
  4. 4
    Paste it into the Stripe Publishable Key field above.
  5. 5
    For Webhooks: go to Developers → Webhooks and add your endpoint.
  6. 6
    Keep Test Mode ON until you are ready to accept real payments.
  7. 7
    Switch Purchase Mode to "Live" only after verifying with test purchases.

Security Requirements

  • Never store raw credit card numbers or CVV codes in this app.
  • Only Stripe handles payment data — this app only stores transaction IDs and statuses.
  • Admin payment keys must not be shared publicly or exposed in front-end code.
  • Only grant product access after payment is verified as successful.
  • Use Stripe Webhooks to verify payment — never rely only on front-end redirects.

Mock Purchase Tester

Simulate purchases without real payments

Mock Purchase Mode Active. No real payments will be processed. All orders are clearly marked as MOCK/TEST.