Skip to main content
يمنح entitlement الخاص بـ Framer العملاء الذين أتموا الدفع رابط remix لقالب Framer. تسجّل رابط remix للقالب في Dodo Payments وتربط entitlement بمنتج. يحصل العملاء على الرابط في Customer Portal ويستخدمونه لنسخ القالب إلى حساب Framer الخاص بهم.

ما يتم تسليمه

  • رابط remix لقالب Framer الذي سجلته. يحصل كل عميل يشتري المنتج على الرابط نفسه.
  • يفتح العميل الرابط من Customer Portal وينسخ القالب إلى مساحة عمل Framer الخاصة به.
  • عند الإلغاء أو استرداد المبلغ، يتوقف Customer Portal عن عرض الرابط. يظل الرابط نفسه يعمل في Framer، لذلك يمكن لأي شخص حفظه أن يواصل نسخ القالب.
تشمل الاستخدامات الشائعة قوالب صفحة الهبوط المدفوعة على Framer، مجموعات البورتفوليو، ومكتبات المكونات.

توصيل Framer

يتم توصيل Framer ضمنيًا في المرة الأولى التي تقوم فيها بإنشاء امتياز للقالب. لا توجد خطوة OAuth منفصلة.
1

Open Entitlements

في لوحة تحكم Dodo Payments، انتقل إلى Entitlements وانقر على +.
2

Pick Framer

اختر Framer Template كتكامل.
3

Grab the Remix Link from Framer

افتح مشروع Framer الخاص بك. من القائمة العلوية اليسرى، انتقل إلى File → Copy Remix Link. يؤدي ذلك إلى نسخ عنوان URL عام لـ remix يتيح لأي شخص استنساخ المشروع إلى حساب Framer الخاص به. يشارك Dodo Payments هذا الرابط مع العملاء الذين أتموا الدفع.
Framer File menu with Copy Remix Link option highlighted

Framer File menu: click Copy Remix Link to copy the template's remix URL.

4

Add the Template and Create the Entitlement

بالعودة إلى لوحة تحكم Dodo Payments، حدّد القالب ضمن Template. لتسجيل قالب جديد، انقر على + Create new template، وأدخل Template name، والصق الرابط الذي نسخته في Remix link (يجب أن يكون عنوان URL من نوع framer.com)، ثم انقر على Create template. أدخل Name لـ entitlement وانقر على Create Entitlement.
Framer template entitlement form with template picker and name field
يخزّن Dodo Payments معرّف القالب المسجّل باعتباره framer_template_id في integration_config الخاص بـ entitlement، حتى تتمكن من الرجوع إليه برمجيًا.

تدفق العميل

  1. يُكمل العميل عملية الدفع.
  2. ينشئ Dodo Payments كائن grant من النوع Pending ويربط به رابط remix الخاص بالقالب.
  3. ينتقل grant إلى الحالة Delivered بمجرد إرفاق رابط remix به. يحتوي بريد تأكيد الدفع الإلكتروني على رابط إلى Customer Portal، حيث يجد العميل الرابط ضمن entitlement.
  4. يفتح العميل الرابط، ويسجّل الدخول إلى Framer، وينسخ القالب.
  5. عند الإلغاء، يتوقف Customer Portal عن عرض الرابط. تبقى النسخ التي تم نسخها مسبقًا إلى حساب Framer الخاص بالعميل، لأن Framer لا يوفّر طريقة لإلغائها.

الإعداد المطلوب

الإنشاء عبر API

Webhooks

اطّلع على أحداث webhook من نوع entitlement_grant.*. تصل منح Framer في الحالة Pending وتنتقل إلى الحالة Delivered بمجرد إرفاق رابط remix بالـ grant.

استكشاف الأخطاء وإصلاحها

هذا متوقع. يتعامل Framer مع remix باعتباره مشروع العميل الخاص بمجرد استنساخه. يتوقف Dodo Payments عن عرض الرابط في Customer Portal، لكنه لا يستطيع حذف النسخ من حساب العميل، ولا يستطيع تعطيل رابط remix نفسه.
آخر تعديل في ٢٦ سبتمبر ٢٠٢٦