NOW IN EARLY ACCESS

Payments
made simple.

Accept payments, manage subscriptions, and handle billing with a single JavaScript SDK. Built on Cloudflare Workers. Stripe-powered. Developer-first.

<50msAPI LATENCY
3LINES TO PAY
100%EDGE-DEPLOYED
checkout.js
// Include VendyAI SDK
import { VendyAI } from 'vendyai.com/sdk/v1';

// Initialize with your venture ID
const pay = new VendyAI({
  ventureId: 'my-saas-app',
});

// One-click checkout
await pay.checkout({
  priceId:    'plan_pro',
  successUrl: '/welcome',
  cancelUrl:  '/pricing',
});

// That's it. Stripe handles the rest.
Stripe Powered Cloudflare Edge PCI Compliant KV-First Storage AuthFor SSO A MobCorp Venture
CAPABILITIES

Everything your
app needs to get paid.

From one-time charges to recurring subscriptions, VendyAI handles the complexity so you can focus on building.

Checkout Sessions

Hosted payment pages via Stripe Checkout. Your users enter card details on a secure, PCI-compliant page. You never touch sensitive data.

Subscriptions

Create, manage, and cancel recurring billing. Automatic invoice generation, proration, and upgrade/downgrade flows built in.

🔒

AuthFor Integration

Seamless authentication via AuthFor SSO. Customers sign in once and their payment identity follows them across all MobCorp ventures.

📈

Billing Portal

Self-service subscription management. Customers update payment methods, view invoices, and cancel plans without developer intervention.

Webhook Processing

Real-time event handling for charges, subscriptions, and invoices. Signature-verified webhooks with automatic retry logic.

🌐

Edge-First Architecture

Deployed on Cloudflare Workers globally. Sub-50ms API response times. KV storage for instant reads with Stripe sync for durability.

DEVELOPER SDK

Ship payments
in minutes.

One script tag. A few lines of JavaScript. That's the entire integration. VendyAI's SDK handles checkout flows, subscription management, and pricing tables out of the box.

checkout.html
<!-- Include the VendyAI SDK -->
<script src="https://vendyai.com/sdk/v1/vendyai.min.js"></script>

<script>
  const pay = new VendyAI({
    ventureId: 'your-app'
  });

  // Redirect to Stripe Checkout
  pay.checkout({
    priceId:    'plan_pro',
    mode:       'subscription',
    successUrl: '/dashboard?welcome=1',
    cancelUrl:  '/pricing',
  });
</script>
<!-- Auto-render a pricing table -->
<div id="pricing"></div>

<script>
  const pay = new VendyAI({
    ventureId: 'your-app'
  });

  // Renders plans with checkout buttons
  pay.renderPricingTable('#pricing', {
    theme:      'dark',
    accent:     '#00C853',
    successUrl: '/welcome',
    cancelUrl:  '/pricing',
  });
</script>
// Let customers manage their subscription
const pay = new VendyAI({
  ventureId: 'your-app',
  authToken: userSession.token
});

// Opens Stripe Billing Portal
await pay.manageSubscription({
  customerId: 'vnd_cus_abc123',
  returnUrl:  '/account/billing',
});

// Customer can update card, cancel,
// view invoices — self-service.
// Fetch available plans programmatically
const pay = new VendyAI({
  ventureId: 'your-app'
});

const plans = await pay.getPlans();

plans.forEach(plan => {
  console.log(
    plan.name,
    `$${plan.amount / 100}/mo`
  );
});
// Free    $0/mo
// Pro     $9.99/mo
// Team    $49.99/mo
REST API

Complete API.
No surprises.

Every feature available via a clean REST API. Full Stripe compatibility. AuthFor JWT authentication. Comprehensive webhook support.

POST /api/checkout/sessions Create checkout
GET /api/checkout/sessions/:id Session status
GET /api/plans List all plans
POST /api/customers Create customer
POST /api/charges One-time charge
POST /api/subscriptions Create subscription
DEL /api/subscriptions/:id Cancel subscription
POST /api/portal/sessions Billing portal
POST /api/webhooks/stripe Webhook receiver
GET /api/health Health check
PRICING

Simple, transparent pricing.

Start free. Scale as you grow. No hidden fees. No per-transaction markup beyond Stripe's standard rates.

Starter
For side projects and MVPs getting started with payments.
$0
Free forever
  • Up to 100 transactions/mo
  • Checkout Sessions
  • 1 venture
  • Community support
  • Standard API rate limits
Get Started
Enterprise
For organizations running payment infrastructure at scale.
Custom
Contact for pricing
  • Everything in Pro
  • Unlimited ventures
  • Dedicated support
  • Custom SLA
  • SSO via AuthFor
  • Volume discounts
Contact Sales

Start getting paid today.

Join the early access list. Get your API keys and start integrating VendyAI in minutes.