- “اسمح للناس بشراء كتابي الإلكتروني عبر PayPal بدفعة واحدة قدرها $15.”
- “أضف عضوية بسعر $9.99 شهريًا تُدفع عبر PayPal.”
- المدفوعات لمرة واحدة: زر PayPal ينقل المشتري إلى PayPal للموافقة على الدفع، ثم يسجّل الدفعة المكتملة في قاعدة بياناتك.
- الاشتراكات: ينشئ Lumi المنتج وخطة الاشتراك في حسابك على PayPal (ويعيد استخدام الموجود منها بالاسم والسعر نفسيهما)، ويضيف زر اشتراك، ويُبقي حالة كل اشتراك محدّثة.
- Webhook: يسجّل Lumi webhook ليتلقى موقعك إشعارًا عند اكتمال المدفوعات أو استردادها، أو عند تفعيل الاشتراكات أو إلغائها أو تعليقها أو فشل تجديدها.
- صفحة الأسعار وتقييد المحتوى: لا يُعرض المحتوى المدفوع إلا للعملاء الذين دفعوا.
PayPal متاح لمشاريع الويب. إذا لم تحدد مزوّد دفع، يستخدم Lumi Stripe.
اربط بيانات اعتماد PayPal
1
أنشئ تطبيق REST في PayPal
في PayPal Developer Dashboard، انتقل إلى Apps & Credentials وأنشئ تطبيق REST أو افتح تطبيقًا موجودًا. استخدم تبويب Sandbox للاختبار، أو تبويب Live للمدفوعات الحقيقية. انسخ Client ID وSecret key الخاصين بالتطبيق.
2
أدخل بيانات الاعتماد في Lumi
إما أن تملأ بطاقة بيانات اعتماد PayPal التي يعرضها Lumi في المحادثة، أو أن تفتح تبويب الأدوات في مساحة العمل وتنقر على بطاقة PayPal. أدخل PayPal client ID وPayPal client secret، واختر Environment (بيئة تجريبية أو بيئة فعلية)، ثم انقر على حفظ وتحقق.
تحكّم فيما يستطيع Lumi تغييره
في بطاقة PayPal ضمن تبويب الأدوات، لكل إجراء يغيّر حسابك على PayPal إعداد موافقة: اسمح دائمًا أو اسأل في كل مرة أو لا تسمح أبدًا. افتراضيًا، يُسمح بإنشاء المنتجات والخطط، بينما يطلب استرداد الأموال وإلغاء الاشتراكات موافقتك في كل مرة. والإجراءات التي تقتصر على القراءة، مثل عرض قائمة المعاملات، مسموحة دائمًا.الاختبار والانتقال إلى الوضع الفعلي
1
اختبر في البيئة التجريبية
مع بيانات اعتماد Sandbox، لا تنتقل أي أموال حقيقية. في صفحة PayPal، سجّل الدخول بحساب مشترٍ تجريبي (PayPal Developer Dashboard ← Testing Tools ← Sandbox Accounts ← البريد الإلكتروني وكلمة المرور لحساب من نوع Personal). بعد الدفع، تحقق من ظهور سجل الدفعة أو الاشتراك في السحابة → البيانات ومن أن صفحتك تعرض عملية الشراء.
2
انتقل إلى الوضع الفعلي
أنشئ تطبيق Live في PayPal، ثم أدخل في بطاقة PayPal الـ Client ID والـ Secret الخاصين به واضبط Environment على بيئة فعلية. اطلب من Lumi الانتقال إلى الوضع الفعلي: لا تنتقل المنتجات والخطط من البيئة التجريبية، لذا يعيد Lumi إنشاءها في حسابك الفعلي ويسجّل الـ webhook من جديد.
3
الاختبار النهائي والإطلاق
اختبر مرة أخرى بمنتج منخفض السعر، ثم انشر موقعك وشاركه.