Dokumentasi License Keys

Updated October 14, 2021
Estimated reading time: 1 min

Untuk Apa License Key?

License keys digunakan untuk kreator yang menjual perangkat lunak, license key akan generate otomatis sesuai dengan pembelian yang dapat diverifikasi oleh kreator melalui aplikasi mereka sendiri.

Menyiapkan produk untuk mendapatkan License Key

Untuk melakukannya silakan ikuti langkah-langkah berikut ini :

1. Login ke halaman app.utas.co

2. Klik menu Posts.

3. Klik tombol Create New Post lalu pilih tipe produknya Digital.

4. Isi semua field produk kemudian centang pada Generate license untuk menambahkan lisensi pada produk Anda. Lisensi akan generate otomatis setiap ada pembelian.

The license key journey

  1. Buat post Digital dan centang “Generate License”.
  2. Pelanggan akan mendapatkan email tentang pembelian dan license key.
  3. Pelanggan menjalankan aplikasi dan memasukkan license key di tempat aplikasi.
  4. Aplikasi menerima response dari UTAS dan mendapatkan informasi license (status, product name, product description).
  5. Aplikasi memeriksa menggunakan algoritmanya sendiri untuk memeriksa apakah license valid atau tidak valid.

Verifying a license key in your application

verifikasi lisensi menggunakan parameter :

  1. Guid (identitas unik untuk setiap produk).
  2. License (license key yang disediakan oleh pelanggan Anda).
  3. Access_token (akses token store Anda).

guid

Setiap product mempunyai guid yang berbeda dan unik. Kami menggunakan parameter ini untuk memanggil API UTAS dan verifikasi lisensi yang disediakan.

Untuk mendapatkannya silakan ikuti langkah berikut ini :

1. Di bawah judul produk, klik opsi View Guid untuk melihat guid dari setiap produk

2. Lalu salin product guid sebagai parameter memanggil API UTAS.

cURL example

curl --location --request POST 'https://utas.me/{your_profile_name}/api/checklicense' \
--header 'access-token: {YOUR_ACCESS_TOKEN}' \
--form 'guid="{YOUR_PRODUCT_GUID}"' \
--form 'license="{YOUR_CUSTOMERS_LICENSE_KEY}"'

Example response

{
    "status": true,
    "product_name": "tes digital",
    "product_description": " asdsad"
}

Generating an access token

Akses token akan generate otomatis setiap pembuatan profile baru, apabila store belum mempunyai akses token silakan ikuti langkah berikut ini :

  1. Pergi ke Profile Settings.
  2. Klik tab integration.
  3. Klik tombol reload untuk mendapatkan / reset akses token.
Was this article helpful?
Dislike 0
Views: 34