كيف أربط Keygen لإصدار مفاتيح ترخيص البرمجيات تلقائيًا؟
ألصق معرّف حساب Keygen ورمز API، ويُصدِر كل شراء لمنتج مرخّص مفتاح ترخيص حقيقيًا من Keygen يظهر في طلب المشتري.
يُصدِر موصل Keygen مفتاح ترخيص برمجي حقيقي لحظة شراء أي شخص لمنتج رقمي مرخّص — دون توليد مفاتيح يدويًا ودون جدول بيانات للرموز المستخدمة.
الخطوة 1 — احصل على معرّف حساب Keygen ورمز API
في لوحة تحكم Keygen، ابحث عن معرّف حسابك (Account ID) وأنشئ رمز API بصلاحية إنشاء التراخيص. يستخدم Keygen أيضًا سياسات (Policies) لتحديد ما يسمح به الترخيص (حدود المقاعد، انتهاء الصلاحية، الاستحقاقات) — دوّن معرّف السياسة أو السياسات التي تريد الإصدار منها.
الخطوة 2 — ثبّت الإضافة واضبط إعداداتها
اذهب إلى Admin → Plugins → Marketplace، ابحث عن Keygen، واضغط Install. افتح Admin → Plugins → Keygen، والصق معرّف الحساب ورمز API، وحدد معرّف السياسة الافتراضية (Default Policy ID) — السياسة المستخدمة لأي منتج مرخّص لا يملك ربطًا خاصًا به.
الخطوة 3 — اربط منتجات محددة بسياسات محددة (اختياري)
إذا احتاجت منتجات مختلفة إلى شروط ترخيص مختلفة — فئة Pro بمقاعد أكثر، أو سياسة تجريبية محدودة المدة — استخدم حقل خريطة المنتج ← السياسة (Product → Policy Map) لإدخال JSON يربط معرّف كل منتج بمعرّف سياسة Keygen الخاصة به. أي منتج غير مدرج هناك يعود إلى معرّف السياسة الافتراضية.
اضغط Test Connection للتأكد من عمل بيانات الاعتماد قبل الاعتماد على الموصل، ثم فعّله بمفتاح Enabled.
ما الذي يحدث عند الشراء
عندما يكتمل طلب يحتوي على منتج مرخّص، يستدعي الموصل Keygen لإنشاء ترخيص ضمن السياسة الصحيحة ويُرفق المفتاح الصادر بعنصر ذلك الطلب — فيظهر بعدها في صفحة حالة طلب المشتري إلى جانب تنزيله الرقمي.
إصدار الترخيص لا يعطّل أو يؤخّر تنفيذ الطلب أبدًا. إذا تعذّر الوصول إلى Keygen أو لم يكن للمنتج سياسة مطابقة، يكتمل الطلب لذلك العنصر بشكل طبيعي — وتُتخطّى خطوة مفتاح الترخيص فقط له.
قطع الاتصال
عطّل الموصل أو امسح رمز API في اللوحة لإيقاف إصدار تراخيص جديدة. المفاتيح الصادرة بالفعل تبقى فعّالة في Keygen — لا يُلغيها VeloCMS.