Stripe Payment Links Integrations
Relevant source files
The following files were used as context for generating this wiki page:
Stripe Payment Links Integrations facilitate the commercial transaction layer for the GestaltView project, primarily focusing on the Agent Trainer productized floor and various professional advisory services. The integration establishes a "Revenue Gate" where the system must validate the payment pipeline before enabling automated delivery of assets such as unique keys and downloadable packages.
The scope of these integrations covers one-time licensing, recurring subscriptions for platform access, and fixed-price professional service bookings. Sources: showcase/agent-trainer-sprint.html:48-52, services.html:61-190
Revenue Pipeline Architecture
The revenue pipeline follows a strict linear progression to ensure asset security and data integrity. The transition from payment to delivery requires successful webhook communication from Stripe to trigger downstream logic.
Transaction Flow
The system processes transactions through five primary stages:
- Package Generation: Users select onboarding fields (Buyer Email, Company Name).
- Payment Processing: The user completes the checkout via a Stripe-hosted payment link.
- Key Issuance: Upon successful payment, the system auto-generates a unique access key.
- Key Entry: The client validates their purchase by entering the issued key in the portal.
- Asset Delivery: The system serves the final downloadable package.
Sources: showcase/agent-trainer-sprint.html:59-106, showcase/agent-trainer-sprint.html:252-273
This diagram illustrates the Revenue Pipeline Flow where payment serves as the critical gate for asset delivery.
Sources: showcase/agent-trainer-sprint.html:61-104
Product and Service Tiers
The project utilizes Stripe Payment Links to manage different commercial tracks. These links are embedded as call-to-action (CTA) targets in pricing and service pages.
Agent Trainer Licensing
The Agent Trainer product offers three subscription tiers and one perpetual license option.
| Tier | Price (Monthly) | Stripe Integration Target | Key Features |
|---|---|---|---|
| Productized Floor | $2,400 (One-time) | YOUR_STRIPE_PAYMENT_LINK_SCAFFOLD | Perpetual license, White-label scaffold. |
| Solo Track | $49 | YOUR_STRIPE_PAYMENT_LINK_SOLO | 1 workspace, PLK voice config. |
| Business Track | $149 | YOUR_STRIPE_PAYMENT_LINK_BUSINESS | 10 seats, Shared workspaces. |
| Enterprise Track | $499 | YOUR_STRIPE_PAYMENT_LINK_ENTERPRISE | Unlimited workspaces, Audit logging. |
Sources: showcase/agent-trainer-pricing.html:200-348
Professional Advisory Lanes
Services are categorized into Advisory/Build and Design lanes, each using specific Stripe Payment Links for booking or deposits.
- AI Opportunity Audit: $2,500 (1-2 weeks duration).
- Link:
https://buy.stripe.com/7sY14p5Fb8pD81M12Gak002
- Link:
- Bespoke AI Build: $2,500 deposit for projects starting at $5,000.
- Link:
https://buy.stripe.com/28E3cx8Rn49ndm6bHkak004
- Link:
- Fractional AI Advisory: $2,500/month recurring.
- Link:
https://buy.stripe.com/6oU5kFd7DdJX1Doh1Eak003
- Link:
- Logo Design: Personal ($175) and Business ($350) variants.
- Personal:
https://buy.stripe.com/28E5kF8Rn7lz81McLoak000 - Business:
https://buy.stripe.com/bJedRb5FbcFTbdY26Kak001
- Personal:
Sources: services.html:61-98, services.html:150-165
Implementation Details and Logic
The integration relies on a "Signing Proxy" to communicate with the GestaltView runtime, ensuring that no sensitive secrets are exposed on the client-side HTML pages.
Data Handoff and State Persistence
A critical technical requirement for the Stripe integration is the persistence of buyer data (specifically email) across the checkout transition.
- Validation: The system must ensure onboarding fields (email, company name) persist in the session context before redirecting to Stripe.
- Revenue Gate Logic: Billing cannot be enabled until the pipeline is "100% golden," meaning the
Payment -> Key -> Downloadflow is verified. - Webhook Handling: The implementation requires a
Stripe webhook -> key generationhandler to automate fulfillment upon receipt of thecheckout.session.completedevent.
Sources: showcase/agent-trainer-sprint.html:48-52, showcase/agent-trainer-sprint.html:117-151, showcase/agent-trainer-sprint.html:266-270, showcase.html:132-135
This diagram represents the interaction between the User, the Portfolio Portal, Stripe, and the Backend Runtime during the fulfillment process.
Sources: showcase/agent-trainer-sprint.html:252-273, showcase/agent-trainer-sprint.html:117-130
Promotional Logic
Stripe promotion codes are utilized to offer launch discounts and incentive-based pricing.
- Launch Promo: Code
EARLYBIRD20provides a 20% discount on the Productized Floor (reducing price from $2,400 to $1,920). - Annual Incentive: Code
ANNUALUPGRADEprovides 20% off for 12 months on subscription plans. - Bundling: Code
BUNDLE500offers $500 off the Scaffold and Full Deployment combination.
Sources: showcase/agent-trainer-pricing.html:437-456, showcase/agent-trainer-pricing.html:188-198
Conclusion
Stripe Payment Links Integrations serve as the foundational commercial engine for the Portfolio project. By utilizing hosted payment links and webhook-driven fulfillment, the system maintains a secure boundary between client-side interactions and revenue-generating assets. The architecture prioritizes data persistence for buyer email and company information to ensure a seamless transition from onboarding to final deliverable download.
Sources: showcase/agent-trainer-sprint.html:48-52, showcase/agent-trainer-pricing.html:470-475