كل المزودين

Dodo Payments

يدفع المشترون عبر صفحة Dodo المستضافة وتستلم أنت الأموال. لا يحتفظ Coin Moebius بالمال أبداً. وDodo عبر Coin Moebius للمدفوعات لمرة واحدة فقط.

ما تحتاجه

الحقلما يفعله
API keyيتيح لنا استدعاء Dodo لإنشاء صفحة الدفع المستضافة. سري.
سر توقيع الـ webhook (whsec_…)يؤكّد أن webhook أتى فعلاً من Dodo. سري.
Return URLحيث يصل المشتري بعد الدفع.

لماذا نطلب كل حقل

API key

يفوّض إنشاء صفحة الدفع المستضافة، فتجري الخصمة عبر حسابك.

سر توقيع الـ webhook

يثبت أن webhook وارداً من Dodo فعلاً، فلا يستطيع أحد تزوير حدث "مدفوع". وهو قيمة منفصلة عن API key.

Return URL

إعداد بسيط: حيث يصل المشتري بعد الدفع. ليس سرياً.

الإعداد

  1. استخدم وضع الاختبار (مجاني)

    لـ Dodo بيئة اختبار منفصلة. تعمل مفاتيح وضع الاختبار مقابل مضيف اختبار Dodo، ولا يتحرك مال حقيقي.

    1. سجّل الدخول على app.dodopayments.com.
    2. يفصل Dodo بين مفاتيح الحي والاختبار. أعدّ الاختبار أولاً، ثم كرّر في الحي.
  2. انسخ مفتاح واجهتك البرمجية

    اذهب إلى Developer → API Keys وانسخ مفتاح الاختبار للتحقق، أو المفتاح الحي لتلقّي مدفوعات حقيقية.

    Dodo → Developer → API Keys
  3. أضف الـ webhook
    1. أضف webhook في Dodo.
    2. اضبط عنوان الـ webhook على عنوان webhook مشروعك (أدناه).
    3. انسخ سر توقيع الـ webhook (whsec_…). أضف webhook منفصلاً في الاختبار وفي الحي.
    https://api.coinmoebius.com/webhook/dodopayments/<your project id>
    Dodo → Developer → Webhooks
  4. اربط في لوحة التحكم

    إضافة مزود → Dodo Payments. أدخل Return URL ومجموعة الحي (مفتاح واجهة برمجية حي، وسر توقيع webhook حي). أضف مجموعة الاختبار الاختيارية للتحقق أولاً. مجموعة الاختبار مقترِنة: أضف كلاً من مفتاح واجهة برمجية للاختبار وسر webhook للاختبار، أو اترك كليهما فارغاً. ويُفحَص الحي والاختبار على حدة.

بعد أن تربط

أجرِ دفعة اختبار واحدة قبل الإطلاق:

  1. أنشئ منتجاً واضبط بيئته على Testing. يشغّل ذلك المنتج على بيانات اعتماد الاختبار الخاصة بك، فيمكنك إجراء طلب كامل دون تحريك مال. (إن تخطّيت مجموعة الاختبار، فإن منتج Testing يعود إلى الحي، فأضِفها أولاً.)
  2. ضع زر الشراء على صفحة (ملف HTML محلي يعمل) موجَّهاً إلى مشروعك.
  3. أتمِم الدفع في وضع اختبار Dodo.
  4. افتح تبويب المعاملات. يظهر صف جديد، موسوم Testing. وحين تبلغ حالته succeeded، تعمل بيانات اعتمادك والـ webhook من البداية إلى النهاية.

بدّل بيئة المنتج إلى Live حين تكون جاهزاً للمدفوعات الحقيقية.

حل المشكلات

ابدأ بالتحقق. في لوحة التحكم، انقر تحقق (أو تحقق من بيانات اعتماد الاختبار) لفحص مفتاح واجهتك البرمجية.

يقول تحقق من بيانات اعتماد الاختبار إنه لا توجد بيانات اعتماد اختبار محفوظة.

أضف مفتاح واجهة برمجية للاختبار في تبويب الاختبار، واحفظ المزود، ثم أعِد فتح النافذة وتحقق.

تكتمل الدفعة لكن الطلب يبقى معلّقاً.

أكّد أن عنوان الـ webhook يطابق وأن سر التوقيع يطابق الـ webhook في البيئة نفسها (سر الاختبار للاختبار، والحي للحي).

يُرفَض حفظ مجموعة الاختبار.

مجموعة الاختبار مقترِنة: أضف كلاً من مفتاح واجهة برمجية للاختبار وسر webhook للاختبار، أو اترك كليهما فارغاً.

أكّده من البداية إلى النهاية.

Dodo Dashboard → Developer → Webhooks → Send Example (أو واجهة Dodo CLI) موجَّهاً إلى عنوان webhook الخاص بك، ثم راقب تحديث الطلب.

جيد أن تعرف

مدفوعات لمرة واحدة فقط. يستخدم Coin Moebius خدمة Dodo للمدفوعات المفردة، لا الاشتراكات.

تدوير الأسرار. دوّر API key أو سر الـ webhook في أي وقت، ثم الصق القيمة الجديدة. تبقى الحقول السرية فارغة عند التعديل.

أسئلة؟ Join our Discord

جاهز لربط مزود؟

اختر المزودين الذين تستخدمهم بالفعل. يدفع المشترون عبر حساباتك، وتحتفظ بزر شراء واحد.