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
- Navigate to Integrations tab
- Click Add Integration
- Select Stripe (Seller)
- Complete OAuth flow with Stripe
- Confirm connection
2. Create a Paywalled Strategy
When creating a strategy:
- Set Visibility to Paywall
- Complete strategy configuration
- In the Monetization tab, add products:
- Select your Stripe integration
- Enter Stripe price ID
- Optionally add product name and description
3. Link Stripe Prices
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)
- Create and configure your strategy
- Link your Stripe price(s)
- Share your checkout link or payment page
- Customers automatically get strategy access
For Your Subscribers
- Purchase your Stripe product
- Log in to Nyria
- Strategy appears in their strategy list
- 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
- Clear Descriptions - Explain what strategy does and what's required
- Provide Support - Help subscribers set up their bots
- Monitor Performance - Track strategy stats and share with subscribers
- Communicate Changes - Notify subscribers of strategy updates
- Test Thoroughly - Validate strategies before selling access