Skip to main content

Get Customer Wallets

تحقّق من الأرصدة النقدية للعملاء عبر العملات المختلفة.

Create Ledger Entry

أضف الأموال إلى محافظ العملاء أو اخصمها منها.

List Ledger Entries

اعرض سجل المعاملات الكامل مع تقسيم الصفحات.

ما هي محافظ العملاء؟

محافظ العملاء هي حسابات أرصدة نقدية تحتفظ بأموال حقيقية لمستخدميك. يحصل كل عميل على محفظة تلقائيًا عند إنشاء حسابه. يمكنك استخدام هذه المحافظ من أجل:
  • تخزين الأموال المدفوعة مسبقًا لدفعات الاشتراك المستقبلية
  • معالجة المبالغ المستردة كرصيد في المحفظة بدلًا من ردّ الأموال إلى البطاقة
  • إصدار أرصدة ترويجية مثل مكافآت الترحيب أو مكافآت الولاء
  • تطبيق أموال المحفظة على الفواتير تلقائيًا أثناء الفوترة
  • تتبّع المعاملات النقدية باستخدام سجل دفتر أستاذ مفصل
يحصل كل عميل تلقائيًا على محفظة عند إنشاء حسابه. تدعم المحافظ عملات USD وEUR وGBP، مع أرصدة مالية منفصلة لكل عملة.
محافظ العملاء ≠ الفوترة القائمة على الائتمانتحتفظ محافظ العملاء بأرصدة مالية حقيقية (USD وEUR وGBP) يمكن تطبيقها على الفواتير ودفعات الاشتراكات.إذا كنت تريد تتبّع وحدات الاستخدام الافتراضية (مثل استدعاءات API والرموز وساعات الحوسبة)، فراجع الفوترة القائمة على الائتمان بدلًا من ذلك.
Customer Wallets

آلية العمل

تحتفظ محافظ العملاء بالأموال التي يمكن للعملاء استخدامها في مشترياتهم. عندما تكون لدى العميل فاتورة أو رسوم اشتراك متكررة، يتم التحقق من رصيد محفظته أولًا. وتُطبَّق أي أموال متاحة تلقائيًا على الفاتورة قبل الخصم من طريقة الدفع الأساسية.

الإعداد التلقائي

عند إنشاء عميل جديد، يقوم Dodo Payments تلقائيًا بإنشاء محفظة برصيد صفري. وتصبح المحفظة جاهزة لتلقي الأموال فورًا من خلال API الخاص بنا.

دعم العملات المتعددة

يمكن لكل محفظة الاحتفاظ بأرصدة بعملات مختلفة:
integer
الرصيد بالدولار الأمريكي (مخزّن بالسنتات)
integer
الرصيد باليورو (مخزّن بالسنتات)
integer
الرصيد بالجنيه الإسترليني (مخزّن بالبنسات)
حاليًا، تتوفر أرصدة USD وEUR وGBP فقط. تم إيقاف المحفظة الأصلية بالروبية الهندية (INR) — راجع هيكل المدفوعات. تظل INR مدعومة كعملة معاملات لاشتراكات UPI وRuPay والبطاقات الهندية.

العمل مع المحافظ

التحقق من أرصدة العملاء

اطّلع على مقدار الأموال التي يملكها العميل عبر جميع العملات. يفيد ذلك في التحقق من الرصيد المتاح قبل معالجة عملية شراء أو عرض الرصيد في واجهة مستخدم تطبيقك.

Get Customer Wallet Balances

تحقّق من الأرصدة المالية لمحفظة العميل بجميع العملات المدعومة.

إضافة الأموال أو خصمها

موّل محافظ العملاء (مثل مكافآت الترحيب أو أرصدة المبالغ المستردة) أو اخصم الأموال (مثل رسوم الاشتراكات). يمكنك تقديم أسباب لكل معاملة للحفاظ على سجل تدقيق واضح.
يستخدم الحقل entry_type القيمة 'credit' لإضافة الأموال إلى المحفظة، والقيمة 'debit' لخصم الأموال من المحفظة.

Create Customer Wallet Ledger Entry

أضف الأموال إلى محفظة العميل أو اخصمها منها.

عرض سجل المعاملات

اطّلع على كل معاملات الإيداع والخصم الخاصة بالعميل. يساعدك هذا السجل التفصيلي على مطابقة الحسابات، كما يوفر الشفافية لعملائك.

List Customer Wallet Ledger Entries

اعرض كل معاملة مالية للعميل.

أمثلة من العالم الحقيقي

ردّ الأموال إلى المحفظة

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

مكافأة ترحيبية / رصيد ترويجي

قدّم للعملاء الجدد مكافأة مالية ترحيبية لتشجيعهم على إجراء أول عملية شراء.

دفع الاشتراك من المحفظة

اخصم الأموال من المحفظة لتغطية رسوم اشتراك أو عملية شراء يدوية.

نظام الفوترة مسبقة الدفع

اسمح للعملاء بتمويل حساباتهم مقدمًا والسحب من هذا الرصيد بمرور الوقت.
1

Add Initial Funds

أضف الأموال إلى محفظة العميل عند إيداعه مبلغًا.
2

Apply Balance to Purchases

اخصم من الرصيد عندما يستخدم العميل خدماتك أو يجدّد اشتراكاته.
3

Monitor Balances

تحقّق مما إذا كان رصيد العملاء ينخفض لتنبيههم إلى شحن الرصيد.

دعم العملات المتعددة

أدر أرصدة مالية منفصلة للعملاء في المناطق المختلفة.
أدر أموال USD للعملاء المقيمين في الولايات المتحدة.
أدر أموال EUR للعملاء المقيمين في أوروبا.
أدر أموال GBP للعملاء المقيمين في المملكة المتحدة.

أفضل الممارسات

منع المعاملات المكررة

استخدم مفاتيح idempotency لضمان عدم إضافة الأموال أو خصمها مرتين عن طريق الخطأ للحدث نفسه.

التحقق من الأرصدة قبل الخصم

تحقّق من امتلاك العملاء أموالًا كافية قبل محاولة معالجة معاملات كبيرة من المحفظة.

ما التالي؟

هذه الميزات مخططة للإصدارات المستقبلية:
  • انتهاء صلاحية الرصيد: حدّد مدة تنتهي بعدها صلاحية الأموال
  • تحليلات أفضل: تقارير مفصلة عن الإنفاق واتجاهات الرصيد
  • المزيد من Webhooks: إشعارات في الوقت الفعلي بشأن تغيّرات الرصيد وتنبيهات انخفاض الرصيد
ابدأ بعمليات التمويل والخصم الأساسية، ثم ادمج المزيد من تدفقات الفوترة الآلية المعقدة مع نمو أعمالك.
آخر تعديل في ٦ أغسطس ٢٠٢٦