المحافظ المدعومة
Apple Pay
تسمح Apple Pay للعملاء بالدفع باستخدام بطاقات محفوظة في محفظة Apple الخاصة بهم، مع المصادقة باستخدام Face ID أو Touch ID.Apple Pay متاح للاشتراكات حتى عندما تكون أول رسوم **0.
المتطلبات
- الأجهزة: iOS 17+، iPadOS 17+، Safari 17+ على macOS
- البروتوكول: مطلوب HTTPS
- النطاق: يجب أن يكون تم التحقق منه بواسطة Apple
التحقق من النطاق
التحقق من النطاق مطلوب فقط لـ الخروج المضمّن (المتداخل). لا يحتاج الخروج المتراكب أو المستضاف وروابط الدفع إلى ذلك.
1
Open Wallet domains
في لوحتك الرئيسية، انتقل إلى الإعدادات → طرق الدفع، وفي صف Apple Pay انقر على إدارة النطاقات.

2
Download the domain association file
من لوحة نطاقات المحفظة، قم بتنزيل ملف الارتباط.

3
Register your domain
انقر على تسجيل النطاق وأدخل النطاق حيث تدرج الخروج (e.g., 
shop.example.com)، ثم استمر.
4
Host the file on your domain
حمّل إلى الخادم الخاص بك في:يجب أن يتم تقديم الملف عبر HTTPS، وأن يكون متاحًا بدون إعادة توجيه، وأن يتم تقديمه مع
Content-Type: application/octet-stream أو text/plain.5
Verify the domain
انقر على تحقق من النطاق. تقوم Dodo Payments بفحص الملف المستضاف وتقديم نطاقك إلى Apple.

6
Confirm it's active
عندما يظهر الحالة نشط، يكون Apple Pay متاحًا لهذا النطاق. استخدم التبديل ممكّن لتشغيله أو إيقافه لكل نطاق.

7
Test the integration
- افتح الخروج على جهاز Apple
- تحقق من ظهور زر Apple Pay
- أكمل عملية شراء اختبارية
التكوين
Google Pay
يسمح Google Pay للعملاء بالدفع باستخدام البطاقات المحفوظة في حساب Google الخاص بهم، مع حماية مدمجة ضد الاحتيال.المتطلبات
- المتصفحات: Chrome (سطح المكتب/موبايل)، Safari، Firefox
- الأجهزة: أجهزة Android مع تطبيق Google Pay
- الإعدادات: تمكين “السماح للمواقع بالتحقق مما إذا كان لديك طرق دفع” في Chrome
التكوين
لا حاجة للتحقق من النطاق لـ Google Pay — يعمل تلقائيًا بمجرد أن يصبح حسابك مباشرًا.
Amazon Pay
يتيح Amazon Pay للعملاء استخدام بيانات اعتماد حساب Amazon وطرق الدفع المحفوظة لديهم لتجربة تسوق مألوفة.القيود
- العملة: USD فقط
- الاشتراكات: غير مدعومة
- المنطقة: غير متوفر في الهند
التكوين
Cash App Pay
يمكن Cash App Pay من الدفع من خلال Cash App، المنتشر بين المستهلكين في الولايات المتحدة للدفع من شخص لآخر.القيود
- المنطقة: الولايات المتحدة فقط
- العملة: USD فقط
- الاشتراكات: غير مدعومة
التكوين
RevolutPay
يمكن RevolutPay من الدفع السريع والسلس لمستخدمي Revolut عالميًا، مستفيدًا من رصيد حساب Revolut الموجود لديهم أو البطاقات المرتبطة.القيود
- العملة: GBP فقط
- الاشتراكات: غير مدعومة
التكوين
الاختبار
اختبار Apple Pay
1
Use test mode
قم بتمكين وضع الاختبار في لوحة Dodo Payments الخاصة بك.
2
Add a card to Apple Wallet
أضف بطاقة حقيقية إلى Apple Wallet الخاص بك. في وضع الاختبار، لن تتم محاسبة البطاقة.
3
Complete test purchase
افتح الخروج على جهاز Apple وأكمل تدفق Apple Pay.
اختبار Google Pay
1
Join the test card group
انضم إلى مجموعة بطاقات الاختبار في Google Pay للحصول على بطاقات الاختبار محملة تلقائيًا إلى محفظتك.
2
Enable test mode
استخدم مفاتيح API الاختبارية الخاصة بـ Dodo Payments.
3
Complete test purchase
اختر واحدة من بطاقات الاختبار في Google Pay لإكمال المعاملة.
Amazon Pay & Cash App Pay
استخدم مفاتيح API الاختبارية الخاصة بك واتبع تدفق الخروج القياسي. سيتم محاكاة المعاملات الاختبارية بدون رسوم فعلية.دعم SDK
Web SDKs
جميع المحافظ الرقمية مدعومة بالكامل في:- Overlay Checkout
- Inline Checkout
- تكامل API المباشر
Mobile SDKs
لدعم الأجهزة المحمولة الأصلية، ضع في اعتبارك:- فتح الخروج في WebView
- استخدام Overlay Checkout في سياق الويب
- تنفيذ SDKs لـ Apple Pay / Google Pay الخاصة بالنظام الأساسي بشكل منفصل
أفضل الممارسات
Prioritize wallets on mobile
Prioritize wallets on mobile
يتوقع مستخدمو الجوال Apple Pay وGoogle Pay. اعرض هذه الخيارات بشكل بارز على عمليات الخروج عبر الجوال.
Complete domain verification early
Complete domain verification early
يتطلب Apple Pay التحقق من النطاق. لا تنتظر حتى يوم الإطلاق — ابدأ العملية أثناء التطوير.
Always include card fallbacks
Always include card fallbacks
ليس كل العملاء لديهم محافظ رقمية. قم دائمًا بتضمين
credit و debit في طرقك المسموح بها.Test on real devices
Test on real devices
المحاكيات لا تعيد بشكل كامل سلوك المحفظة. اختبر على أجهزة iOS وAndroid الفعلية قبل الإطلاق.
استكشاف الأخطاء وإصلاحها
Wallet payment failed
Wallet payment failed
الأسباب الشائعة:
- انتهت صلاحية البطاقة في المحفظة أو غير صالحة
- رفض البنك المعاملة
- مشكلة في الاتصال بالشبكة
Wrong device type
Wrong device type
تظهر المحافظ الرقمية فقط على الأجهزة المتوافقة:
- Apple Pay: أجهزة Apple فقط
- Google Pay: متصفح Chrome أو أجهزة Android
الصفحات ذات الصلة
Payment Methods Overview
انظر جميع طرق الدفع المدعومة.
Overlay Checkout
قم بتنفيذ الخروج مع دعم المحفظة الرقمية.
Testing Process
دليل اختبار كامل لجميع طرق الدفع.
React Native Integration
وثائق SDK للهاتف المحمول والقيود.