Add subscriptions to any software in 3 API calls. One-time integration, built-in billing portal, 4% per transaction.
Accept fiat and crypto payments in any software. Chrome extensions, desktop apps, mobile, SaaS, CLI tools, AI agents — anything with an HTTP client.
Get StartedSame integration pattern. Same 4% fee. Choose your rails.
Credit cards, debit cards, and 40+ payment methods through Stripe Connect. PCI-DSS compliant. Funds go directly to your Stripe account.
Bitcoin, Ethereum, and smart contract payments via regulated blockchain providers. No custody. No money transmission. API pass-through only.
Three API calls. No server required.
Sign in with Google, connect your payment account (Stripe or crypto wallet), and copy your API key.
Create checkout sessions, validate subscriptions, and open billing portals. Same endpoints for fiat and crypto.
Your users pay through Stripe Checkout or CoinLink. Funds go directly to your account. We take 4%.
This is all the code you need.
// 1. Start a checkout session (works with Stripe or CoinLink) const checkout = await fetch('https://api.subscriptiondirector.com/v1/checkout', { method: 'POST', headers: { 'Authorization': `Bearer ${API_KEY}` }, body: JSON.stringify({ user_email: email, plugin: 'stripe' }) }); window.open(checkout.url); // Payment provider handles the rest // 2. Validate subscription const sub = await fetch( `https://api.subscriptiondirector.com/v1/validate?email=${email}`, { headers: { 'Authorization': `Bearer ${API_KEY}` } } ); const { is_active, plugin } = await sub.json(); // 3. Open billing portal const portal = await fetch('https://api.subscriptiondirector.com/v1/portal', { method: 'POST', headers: { 'Authorization': `Bearer ${API_KEY}` }, body: JSON.stringify({ user_email: email }) }); window.open(portal.url); // User manages their subscription
Accept credit cards, debit cards, and 40+ payment methods through Stripe Connect. Your own Stripe account, your revenue. PCI-DSS compliant out of the box.
Accept Bitcoin, Ethereum, and smart contract payments. API pass-through to regulated blockchain providers. No custody, no money transmission — just code.
Create checkout sessions, validate subscriptions, and open billing portals. Same interface for fiat and crypto. No server required.
MCP-discoverable endpoints let AI agents find, subscribe to, and pay for services autonomously. Built for the agentic economy.
No monthly fees. No setup costs. Same rate for Stripe and CoinLink. You only pay when you get paid.
Chrome extensions, desktop apps, mobile apps, SaaS, CLI tools, AI agents — anything with an HTTP client.
No monthly fees. Pay only when you get paid.
Subscription Director vs. alternatives
| Sub Director | ExtPay | Stripe Direct | Coinbase Commerce | |
|---|---|---|---|---|
| Fiat payments (cards) | ✓ | ✓ | ✓ | — |
| Crypto payments | CoinLink | — | — | ✓ |
| Chrome extension support | ✓ | ✓ | — | — |
| Desktop / mobile / SaaS | ✓ | — | ✓ | ✓ |
| No server required | ✓ | ✓ | — | — |
| Agent-ready (MCP) | Soon | — | — | — |
| Smart contract routing | CoinLink | — | — | ✓ |
| Built-in billing portal | ✓ | — | ✓ | — |
| Your own accounts | ✓ | — | ✓ | ✓ |
| Transaction fee | 4% | 5% | 2.9%+30¢ | 1% |
| Monthly fee | $0 | $0 | $0 | $0 |
By using Subscription Director you agree to our Terms of Service and Privacy Policy.