Access and partners
Invite-only access with creator referral royalties
SignalCart should be sold through credible operators and creators. Access is paid, attributed, and controlled. Royalties are paid from real collected subscription revenue after refunds and disputes are accounted for.
Access model
Invite-only
Members need a paid checkout and valid key.
Partner payout
Revenue share
Paid only from real Stripe collections.
Product promise
Operator-grade
Not a get-rich-quick funnel.
Commercial flow
How access, billing, attribution, and royalties should work.
Invite key
A creator or operator issues an access key. The key stores who referred the buyer and which offer they came through.
Paid access
Stripe Checkout converts the buyer into an active member. Webhooks update access status automatically.
Attribution
Every checkout, renewal, refund, and cancellation stays linked to the referring partner.
Royalty ledger
SignalCart calculates partner commission from real collected revenue, not vanity signups.
Payout
Stripe Connect pays the partner when the royalty is earned, approved, and outside the refund window.
Keys needed to make it real
Add these as Railway variables. Never paste secrets into docs, commits, or screenshots.
| Service | Environment variables | Use | Priority |
|---|---|---|---|
| Stripe Billing | STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, STRIPE_PRICE_ID | Charge for access, handle subscriptions, refunds, failed payments, and customer state. | Required first |
| Stripe Connect | STRIPE_CONNECT_CLIENT_ID | Onboard creator partners and pay referral royalties to their connected accounts. | Required for automatic payouts |
| Resend or Postmark | RESEND_API_KEY or POSTMARK_SERVER_TOKEN | Send access keys, receipts, creator follow-ups, and onboarding sequences. | Required for invite flow |
| OpenAI | OPENAI_API_KEY | Generate content packs, creator briefs, outreach drafts, product summaries, and decision explanations. | Required for AI work |
| Apify | APIFY_TOKEN | Pull TikTok Shop, TikTok profile, Instagram, marketplace, and ecommerce scraper data where official APIs are limited. | Best paid data bridge |
| DataForSEO | DATAFORSEO_LOGIN, DATAFORSEO_PASSWORD | Google Shopping, SERP, keyword, competitor, and price intelligence. | Best search/comparison layer |
| Shopify Admin API | SHOPIFY_SHOP, SHOPIFY_ADMIN_ACCESS_TOKEN | Sync products, orders, refunds, and customer/order economics for members who sell through Shopify. | Required for real store ops |
| TikTok Shop Open API | TIKTOK_SHOP_APP_KEY, TIKTOK_SHOP_APP_SECRET | Sync seller-authorized orders, products, affiliate reports, and shop performance once approved. | Required for TikTok sellers |
Positioning guardrail
The sell is not passive income. The sell is access to a serious operating system for people who want a higher execution standard: live sourcing, transparent economics, creator distribution, and measurable profit decisions.