WordPress plugin · runs on your own site · your credentials stay with you

Licensing automation for trading-platform vendors

Keyvey is a WordPress plugin that keeps your buyers' licenses in step with what they paid, on any trading platform whose vendor API allows it. Adapters for NinjaTrader and Sierra Chart are built today; ATAS support is in progress and not yet available. When a buyer pays through WooCommerce, Stripe, Whop or PayPal, licensing follows that payment: renewals, refunds and cancellations update access automatically. It runs on your WordPress site, using your own vendor accounts. Keyvey never receives or sees your vendor credentials, buyer credentials or sales data.

See plansSupported platformsQuick start

How it works

1. Map your products

Point each WooCommerce product, Stripe price, Whop plan or PayPal plan at a product on your licensing platform — for example a NinjaTrader product, a Sierra Chart DLL, or both.

2. Buyers check out as usual

The checkout asks for the buyer's platform account (such as a NinjaTrader email or Sierra Chart account name) only when the cart needs it.

3. Licensing follows payment

Paid: access is set up (automatic where the platform's API allows it; a guided batch where it does not, as with a new NinjaTrader license). Renewed: the end date moves. Refunded, disputed or cancelled: access ends. Every step is logged.

4. One screen for problems

Failed calls retry on their own. Anything that needs a person shows up in one list with a one-click fix, and you get an email.

Supported platforms

Keyvey is licensing automation for vendors on trading platforms whose APIs allow it. It does not replace your vendor account, and it is not a product of any of those platforms.

Sierra Chart — built

New buyers, renewals and refund or cancellation revokes run automatically through Sierra Chart's published Web API, using the Sierra Chart login stored encrypted on your site. Reconcile compares who is authorized on your DLL with who has paid; you fix each difference with a click, and nothing changes on its own.

NinjaTrader — built

Renewals and refund or cancellation revokes are automatic through NinjaTrader's documented Ecosystem licensing API, using a token from your vendor portal. Creating a brand-new license is still a guided batch in your Vendor Dashboard (NinjaTrader's public API has no "create license" call yet); you paste the new license IDs back once. The access token lasts about 90 minutes and is pasted by hand; queued work waits until a fresh one is saved. Keyvey has no access to your NinjaTrader account.

ATAS — in progress

ATAS support is planned and not yet available. A manual-steps adapter exists only as unfinished work and is not offered on this site or in a standard install.

Each available platform integration is built against that platform's published API and tested in our automated test suite. We review each platform's published vendor design and compliance guidelines and work to follow them where they apply. It has not yet run on a live NinjaTrader or Sierra Chart vendor account. Demo mode is available, and we recommend starting with one product when you go live.

What is automatic today, and what is not

We would rather you know this up front.

Sierra ChartNinjaTrader
New buyerAutomatic, through Sierra Chart's Web APIA guided manual step: Keyvey lists every new license to create in one batch, you paste back the license IDs. NinjaTrader's public API has no "create license" call yet.
RenewalAutomatic (end date moves)Automatic, through NinjaTrader's documented Ecosystem API
Refund, cancel, disputeAutomatic (account removed)Automatic (expiry set to now)
Sign-inYour Sierra Chart login, stored encrypted on your siteNinjaTrader's access token lasts about 90 minutes and is pasted by hand; jobs wait in the queue until a fresh one is saved

Why vendors use it

Refunds and chargebacks end access

A refund, dispute or cancellation removes access on its own as soon as your payment platform reports it, without you having to remember.

Less manual license work

Renewals and revokes stop being a chore you do at night. Where a platform has no automatic "create license" call, new licenses are handled in one guided batch instead of one-by-one after every sale.

Your credentials stay with you

Keyvey runs inside your WordPress. Your platform logins never reach our servers. No telemetry.

Works with the checkout you have

WooCommerce (classic and block checkout), WooCommerce Subscriptions, Stripe, Whop and PayPal.

Pricing

Free needs no card: get the plugin from the quick start guide. Paid plans check out securely through Stripe; right after paying you get a plan key to paste into Keyvey → Settings. Cancel any time under Manage billing. See the refund policy.

Free

$0

No card, no time limit

  • 3 active licenses
  • 1 product
  • One supported platform

Try it on one product. No card, no time limit.

Get the plugin

Starter

$49/month

or $490/year (2 months free)

  • 100 active licenses
  • Unlimited products
  • One supported platform

One platform, all your products, up to 100 active licenses.

Start monthly Yearly

Business

$249/month

or $2,490/year (2 months free)

  • Unlimited active licenses
  • Unlimited products
  • Every supported platform

Unlimited licenses, every platform, priority email support.

Start monthly Yearly

Supported platforms today are NinjaTrader and Sierra Chart. ATAS is in progress and not yet available.

Keyvey provides no trading advice or signals. Futures, forex and options trading involves substantial risk of loss and is not suitable for everyone. Past performance is not necessarily indicative of future results. You trade at your own risk.

Yearly plans get 2 months free. A license counts while it is active or waiting on you; expired and revoked ones don't. If a payment lapses, your existing licenses keep working; only new grants pause until it's paid.

You can also choose or change a plan from the plugin's Settings → Billing screen.

Early vendors: List price locked for 12 months from your first payment.

Questions

Do I need WooCommerce?

No. WooCommerce is needed only for Woo orders and the checkout field. Stripe, Whop and PayPal work through webhooks into any WordPress site.

Does Keyvey see my customers or my platform logins?

No. Everything runs on your own WordPress site. The plugin talks only to the services you configure (the licensing platforms you turn on, such as NinjaTrader or Sierra Chart, and PayPal's certificate server if you use PayPal). It sends nothing about your buyers or sales to us. A paid site only fetches its renewed plan key from our billing service (plan key + site domain); free sites never contact us.

Is Keyvey a partner or official tool of NinjaTrader or any other platform?

No. Keyvey is an independent WordPress plugin that uses each platform's documented vendor API with the vendor's own authorized account. It is not made, endorsed or supported by NinjaTrader, Sierra Chart, ATAS or the payment services it works with.

Can one product unlock more than one platform?

Yes. For example, map the product to both NinjaTrader and Sierra Chart. The buyer gets a license on each, and a refund removes both. Using two platforms needs Pro or Business.

Is it ready for production?

Available integrations are built against those platforms' published APIs (Sierra Chart's Web API and NinjaTrader's documented Ecosystem licensing API) and tested end to end with Stripe test mode and simulated platform services. It has not yet run on a live NinjaTrader or Sierra Chart vendor account, so start with demo mode, then one product. Setup help is by email.

How do I get access?

Free: get the plugin from the quick start guide, no card needed. Paid: choose a plan under Pricing. Stripe handles checkout and you get your plan key right after paying. Questions: matt@keyvey.app.