Docs Getting Started

Getting Started

Set up stryhub and make your first integration in under 5 minutes. This guide walks you through account creation, Stripe connection, product setup, and webhook configuration.

Prerequisites: You need a Stripe account (test or live). If you don't have one, create one here.

Step 1: Create Your Account

Sign up for a stryhub account using your email address. After registration, you'll be taken to the admin dashboard where you can manage everything.

  1. Go to the stryhub registration page
  2. Enter your email and create a password
  3. Confirm your email address
  4. Log in to the admin dashboard

Step 2: Connect Your Stripe Account

stryhub uses Stripe Connect to handle payments. This means your customers' payments go directly to your Stripe account, with the platform fee automatically deducted.

  1. In the dashboard, go to Settings
  2. Click Connect Stripe Account
  3. You'll be redirected to Stripe to authorize the connection
  4. Once connected, you'll see your Stripe account status as "Active"
Secure by default: We never store your Stripe secret keys. All payments are processed directly by Stripe using their secure infrastructure.

Step 3: Create Your First Product

Products in stryhub represent what you're selling — a SaaS subscription, a one-time purchase, or any digital product.

  1. Go to Products in the dashboard
  2. Click New Product
  3. Fill in the product details:
    • Name: The product name your customers will see
    • Price: Set a one-time or recurring price
    • Currency: Choose your currency
    • Billing interval: Monthly, yearly, etc. (for subscriptions)
  4. Click Create

After creating a product, you'll get a checkout link that you can share with customers or embed in your website.

Step 4: Configure a Webhook Endpoint

Webhooks allow stryhub to notify your system in real-time when events happen (payments, subscriptions, etc.).

  1. Go to Webhooks in the dashboard
  2. Click New Integration
  3. Enter your endpoint URL (e.g., https://your-app.com/webhooks/stryhub)
  4. Select which events you want to receive
  5. Click Create Integration

You'll receive a signing secret (starts with whsec_). Save this — you'll need it to verify webhook signatures in your application.

Important: Your signing secret is shown only once. Copy it immediately and store it securely (e.g., in environment variables). You can regenerate it later, but the old key will stop working.

Step 5: Test Your Integration

Before going live, test that everything works correctly:

  1. In the Webhooks page, click the Send Test button (lightning icon) next to your endpoint
  2. This sends a ping event to your endpoint
  3. Check the Logs to see the delivery status
  4. Verify your application received the webhook and responded with a 2xx status code

You can also create a test checkout:

  1. Use Stripe test mode with test card 4242 4242 4242 4242
  2. Complete a checkout for one of your products
  3. Check the webhook logs — you should see checkout.completed and payment.completed events

Next Steps