KDPika Licensing Sign inStart free
API v1
Show all languages
Browse documentation

Choose a page in the navigation drawer.

KDPika Licensing · API v1 Beginner

Sell and automate

Choose manual issuance, WooCommerce or a verified backend to deliver licenses after confirmed purchases.

On this page
Updated 2026-10-20 UTCDownload Markdown

What you can do here

Choose manual issuance, WooCommerce or a verified backend to deliver licenses after confirmed purchases.

Start with manual issuance if you only want to send keys. Use the native WooCommerce connector for its combined import; advanced provider recipes require a trusted verification backend. KDPika platform billing is separate from your customer's purchase.

  • Set up webhooks — Create isolated signed notification endpoints, store their secrets and test delivery without using notifications as license authority.
  • Webhook event catalog — All eleven notification events, captured Sandbox payloads, field definitions, triggers and safe receiver actions.
  • Webhook delivery and retries — Exact headers, HMAC bytes, attempt limits, delivery history, ordering, duplicate handling and manual retry limitations.
  • Verify webhook signatures — Execute raw-byte HMAC verifiers in Node, Python, PHP, C#, Go, Java and Ruby with positive and negative notification tests.
  • Test webhooks locally — Run a private local notification inbox, test signed replay and duplicate protection, then inspect real staging deliveries.
  • Sell with Stripe — Verified Stripe purchase-to-license reference with native proof, durable mapping and honest lifecycle boundaries.
  • Sell with Paddle Billing — Verified Paddle Billing purchase-to-license reference with native proof, durable mapping and honest lifecycle boundaries.
  • Sell with Lemon Squeezy — Verified Lemon Squeezy purchase-to-license reference with native proof, durable mapping and honest lifecycle boundaries.
  • Sell with Gumroad — Verified Gumroad purchase-to-license reference with native proof, durable mapping and honest lifecycle boundaries.
  • WooCommerce legacy service reference — Verified WooCommerce / WordPress purchase-to-license reference with native proof, durable mapping and honest lifecycle boundaries.
  • KDPika Licensing for WooCommerce — Install the official plugin, connect your workspace and deliver software licenses through your WooCommerce store.
  • Sell with Shopify — Verified Shopify purchase-to-license reference with native proof, durable mapping and honest lifecycle boundaries.
  • Sell with PayPal — Verified PayPal purchase-to-license reference with native proof, durable mapping and honest lifecycle boundaries.
  • Sell with FastSpring — Verified FastSpring purchase-to-license reference with native proof, durable mapping and honest lifecycle boundaries.
  • Connect your own store backend — Map verified store purchases to durable licensing commands with four tested reference servers and conservative unknown-result handling.
  • Use no-code tools with the REST API — Configure reviewed REST issuance in Zapier, Make or n8n, with private credentials, explicit result checks and honest retry/history limits.
  • Issue and deliver licenses manually — Issue dashboard licenses, run a safe CSV API batch, find customers and deliver saved keys without inventing import or key-recovery features.
  • Licensing recipes and supported limits — Fourteen tested licensing workflows, with explicit limits for plan migration, version gates, trials, device seats, expiry and key delivery.
  • Choose a licensing architecture — Trust boundaries, flows and trade-offs for desktop websites, SaaS backends, plugin marketplaces and CLI tools.
  • Troubleshoot webhook notifications — Diagnose routing gaps, HMAC failures, stale requests, duplicates, delivery timeouts and exhausted retries using verified sender behavior.
  • Run the store integration service — Run the store integration service for the complete private reference application.

Next steps

Follow the Complete Integration Guide

Was this page helpful?

Choose an answer

Do not include personal data, license keys or credentials. Retained for up to 30 days. This is not a support inbox.

Search documentation

Arrow keys to move, Enter to open, Escape to close. Search stays in your browser.

Cookie settings