كيف أُعدّ اشتراكات مدفوعة مع Stripe؟
أدخل مفاتيح Stripe الخاصة بك في معالج BYOK واحتفظ بـ 100% من إيرادات القراء — لا يأخذ VeloCMS أي عمولة على اشتراكات الأعضاء.
يعتمد VeloCMS نموذج BYOK (أحضر مفاتيحك الخاصة) لاشتراكات القراء — تربط حساب Stripe الخاص بك ويذهب كل قرش من القراء المدفوعين مباشرةً إليك. لا يأخذ VeloCMS أي عمولة من إيرادات الأعضاء.
اقرأ النص الكامل
عادةً ما تعني حواجز الدفع والعضويات المدفوعة كومة من الإضافات، ومعالج دفع تصارعه، وعطلة نهاية أسبوع لن تستعيدها أبدًا. أما في VeloCMS، فكل ذلك مدمج أصلًا. سأنشئ مستوى عضوية، وأُقفل تدوينة خلفه، وأُريكم بالضبط ما يراه قارئكم عند الاشتراك.
ابدأ ضمن الإعدادات، ثم العضوية. سأضيف مستوى جديدًا — أُسميه «أعضاء الاستوديو»، بتسعة دولارات شهريًا، مع سعر سنوي مخفّض إن أردت ذلك. هذا هو الإعداد بأكمله: اسم، وسعر، وانتهى الأمر. لا رموز اختصار في أي مكان.
تفصيلة صريحة واحدة — الأموال تذهب مباشرة إليك، وليس عبرنا. لذا تربط حساب Stripe الخاص بك هنا مباشرة. دفعاتك، وقائمة عملائك، وشروطك أنت. يتولى VeloCMS فقط البنية التقنية الرابطة بين مدونتك وعملية الدفع.
الآن حاجز الدفع نفسه. افتح أي تدوينة، وافتح إعداداتها، وحوّل الظهور من «عام» إلى «الأعضاء المدفوعون». يحصل القرّاء المجانيون على معاينة ودعوة للانضمام؛ ويحصل الأعضاء على التدوينة كاملة. هذا كل ما في الأمر — لا إضافة، ولا كود.
وهذا ما يراه قارئك. يصل إلى التدوينة المقفلة، ويقرأ المعاينة المجانية، ثم يصطدم بجدار اشتراك أنيق يعرض مستواك وسعرك — على موقعك أنت، وبقالبك أنت، وليس عملية دفع خارجية لا تشبهك في شيء.
يسجّل القرّاء الدخول برابط سحري — بلا كلمة مرور تُنسى — وفي اللحظة التي يصبحون فيها أعضاء، تُفتح التدوينة وتبقى مفتوحة في مدونتك بأكملها. هذا نشاط عضويات حقيقي، يعمل على مدونتك.
العضويات، وحواجز الدفع، وتسجيل دخول القرّاء — كل ذلك مدمج، بلا إضافات تحتاج للصيانة. أنشئ عضويتك على velocms.org.
أين أجد مفاتيح Stripe الخاصة بي؟
سجّل الدخول إلى لوحة تحكم Stripe على dashboard.stripe.com. اضغط على تبويب Developers في شريط التنقل العلوي، ثم على API Keys. ستجد مفتاحاً للنشر (Publishable key) ومفتاحاً سرياً (Secret key). انسخهما معاً. يبدأ مفتاح النشر بـ pk_live_ (أو pk_test_ في وضع الاختبار) وهو آمن لظهوره في المتصفح. أما المفتاح السري فيبدأ بـ sk_live_ — تعامل معه كما تتعامل مع كلمة مرور ولا تشاركه مع أحد.
كيف أدخل مفاتيحي في VeloCMS؟
انتقل إلى لوحة التحكم ← الإعدادات ← العضوية وافتح قسم «اشتراكات القراء». فعّل «قبول اشتراكات القراء (مجاني + مدفوع)»، ثم الصق «مفتاح Stripe السري» و«مفتاح Stripe العام»، واختيارياً «سر ويب هوك» إذا أردت تلقّي أحداث Stripe (يُوصى به لتجديد الاشتراكات وإلغائها). عند الحفظ يتحقق VeloCMS من المفتاح السري عبر Stripe API قبل تخزينه. يُشفَّر المفتاح السري وسر الـ webhook باستخدام AES-256-GCM قبل التخزين، ولا يمكن قراءتهما مجدداً بعد الحفظ.
يأتي سر توقيع الـ webhook من لوحة Stripe ← Developers ← Webhooks. أنشئ نقطة نهاية تشير إلى yourblog.velocms.org/api/member-webhook/your-slug وانسخ السر الذي تُولّده Stripe.
كيف أحدد سعر الاشتراك؟
بعد ربط مفاتيحك، ابقَ في لوحة التحكم ← الإعدادات ← العضوية واملأ حقلي «السعر الشهري» (الحد الأدنى 0.50 دولار) و«السعر السنوي» ضمن «اشتراكات القراء». اضغط حفظ ويُنشئ VeloCMS أسعار Stripe المقابلة على حسابك. لا حاجة لإنشاء منتجات أو أسعار يدوياً في لوحة Stripe.
ما المحتوى الذي يمكنني وضعه خلف الجدار المدفوع؟
يمكن تقييد المنشورات الفردية — في لوحة الإعدادات (Settings) بمحرر المنشور، اضبط «من يستطيع القراءة» على «الأعضاء المجانيون» (أي شخص لديه حساب قارئ مجاني) أو «المشتركون المدفوعون». يرى القراء المجانيون مقتطف المنشور (أول 300 حرف منه) يتبعه دعوة للاشتراك. التقييد يكون لكل منشور على حدة؛ ولا يوجد مفتاح جدار دفع على مستوى الوسوم.
هل يمكنني استخدام Stripe في بلدي؟
يدعم Stripe حسابات البائعين في نحو 46 دولة، منها الولايات المتحدة والمملكة المتحدة ودول الاتحاد الأوروبي وأستراليا وكندا واليابان وسنغافورة وهونغ كونغ والبرازيل والمكسيك والهند ونيجيريا وجنوب أفريقيا والإمارات العربية المتحدة. وإن لم يُدرج Stripe بلدك، فلا يزال بإمكانك تحقيق الدخل عبر Lemon Squeezy أو PayPal داخل VeloCMS. راجع الدليل الكامل حسب البلد في /help/payment-rails-by-country.