Nyria Docs
IntegrationsThird-Party Services

Stripe Seller Integration

Monetize your strategies by connecting Stripe and granting access to subscribers.

Stripe integration allows you to monetize your trading strategies by automatically granting access to your Stripe customers.

Overview

As a Stripe seller, you can:

  • Create paywalled strategies
  • Link strategies to specific Stripe products/prices
  • Automatically grant access to paying customers
  • Manage entitlements from Nyria

When users subscribe to your Stripe product and authenticate with Nyria, they automatically gain access to linked strategies.

Setup Process

1. Connect Your Stripe Account

  1. Navigate to Integrations tab
  2. Click Add Integration
  3. Select Stripe (Seller)
  4. Complete OAuth flow with Stripe
  5. Confirm connection

2. Create a Paywalled Strategy

When creating a strategy:

  1. Set Visibility to Paywall
  2. Complete strategy configuration
  3. In the Monetization tab, add products:
    • Select your Stripe integration
    • Enter Stripe price ID
    • Optionally add product name and description

You can link multiple Stripe prices to a single strategy:

  • Each price grants access independently
  • Subscribers to ANY linked price get access
  • Manage prices from strategy Monetization tab

How It Works

For You (Seller)

  1. Create and configure your strategy
  2. Link your Stripe price(s)
  3. Share your checkout link or payment page
  4. Customers automatically get strategy access

For Your Subscribers

  1. Purchase your Stripe product
  2. Log in to Nyria
  3. Strategy appears in their strategy list
  4. Deploy bot to start copying your signals

Managing Access

Automatic Entitlements

Nyria automatically:

  • Grants access when customers subscribe
  • Revokes access when subscriptions end
  • Syncs entitlements via webhooks
  • Handles subscription renewals

Manual Management

From the strategy Monetization tab:

  • View all subscribers with access
  • See access source (which price)
  • Check subscription status
  • Monitor access grants

Pricing Configuration

Add pricing information to help users understand your offering:

  • Checkout URL - Link to your Stripe checkout
  • Price - Monthly/yearly amount
  • Currency - USD, EUR, etc.
  • Interval - Monthly, yearly, one-time
  • Best Seller - Mark your most popular tier

This displays on your strategy's public page.

Multiple Prices

Link multiple prices for tiered access:

Example: Basic + Premium

  • Basic Price ($29/mo) → Access to strategy
  • Premium Price ($99/mo) → Access to strategy + higher allocation

Both prices grant strategy access. Use allocation tiers to differentiate.

Revenue

All payments are processed through Stripe:

  • Nyria does not handle payments
  • Stripe manages subscriptions and billing
  • You receive payouts directly from Stripe
  • Nyria only validates access

You keep 100% of your subscription revenue. Nyria bills you separately for platform usage based on subscriber allocation tiers.

Compliance

When monetizing strategies:

  • Clearly disclose risks on checkout pages
  • Do not guarantee returns
  • Provide clear setup instructions
  • Offer support to subscribers
  • Comply with financial regulations in your jurisdiction

You are responsible for compliance with financial regulations when selling trading signals. Consult legal counsel if unsure.

Troubleshooting

"Stripe connection failed"

  • Verify you have a Stripe account
  • Check you're connecting the correct account
  • Ensure account is in good standing
  • Try reconnecting

"Price not found"

  • Verify price ID is correct
  • Check price exists in your Stripe account
  • Ensure price is active (not archived)

"Customer not getting access"

Check:

  • Customer email matches their Nyria account
  • Subscription is active in Stripe
  • Price is correctly linked to strategy
  • Webhooks are configured correctly

Best Practices

  1. Clear Descriptions - Explain what strategy does and what's required
  2. Provide Support - Help subscribers set up their bots
  3. Monitor Performance - Track strategy stats and share with subscribers
  4. Communicate Changes - Notify subscribers of strategy updates
  5. Test Thoroughly - Validate strategies before selling access

Next Steps