KDPikaLicensing
API v1
Show all languages
Browse documentation

Choose a page in the navigation drawer.

KDPika Licensing · API v1 Beginner

Learn by doing: dashboard to first app

Small dashboard fragments and ready-to-run first projects for every listed language and WooCommerce.

On this page
Updated 2026-10-26 UTCDownload Markdown

Choose the language you already use

Every guide follows the same small steps: open this section → enter these values → save → run the example → see the result. Dashboard fragments use example data and do not change your account. You do not need to program a whole application to try the first export.

LanguageLearning pathWhat the provided example uses
PythonDesktop + web + creditsOfficial Python SDK; real desktop window, local Flask app and durable credit job
PHPFirst exportOfficial native SDK directly
JavaScriptFirst exportOfficial native SDK directly
RustFirst exportOfficial native SDK directly
C#First exportOfficial native SDK directly
TypeScriptFirst exportNative language launcher + clearly identified local Python SDK helper
JavaFirst exportNative language launcher + clearly identified local Python SDK helper
CFirst exportNative language launcher + clearly identified local Python SDK helper
C++First exportNative language launcher + clearly identified local Python SDK helper
GoFirst exportNative language launcher + clearly identified local Python SDK helper
RubyFirst exportNative language launcher + clearly identified local Python SDK helper
KotlinFirst exportNative language launcher + clearly identified local Python SDK helper
SwiftFirst exportNative language launcher + clearly identified local Python SDK helper
DartFirst exportNative language launcher + clearly identified local Python SDK helper

Download Python desktop/web projects · Download the other-language first projects.

No code? Start with your store

WordPress + WooCommerce: connect, map and test a purchase. This sets up license delivery from store orders without writing an SDK. The software you sell still needs its own app-side licensing integration; a store plugin cannot protect an arbitrary executable automatically.

The easiest order to learn

  1. Create one normal Sandbox license with csv_export and make one successful export.
  2. Learn device allowance and offline access.
  3. Add shared seats or usage credits only when your product needs it.
  4. Adjust one customer with an override, then try the hosted portal and your brand.
  5. Test your target machines and real sales flow before deliberately switching to Live.

See all five licensing models as dashboard steps. Python explains the shared dashboard settings in full; the same settings apply to every language. Only the client calls differ.

Keep these names separate

Your KDPika subscription determines the developer capabilities available to your workspace. Your software plan defines what your customers get. One license is one customer's access. Products, monthly requests and workspace devices are not local Python/Java/C# constants.

A REST transport sample is not a full SDK. The helper routes are marked clearly and require Python. No browser/WASM hardware fallback, automatic native app protection, custom-domain hosting or exactly-once external payment execution is promised.

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