اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

نعم، يجب تمكين خاصية In-App Purchases (الشراء داخل التطبيق) لكي يعمل Apple Pay في التطبيق الخاص بك.

Apple Pay هو نظام الدفع الذي يقدمه آبل والذي يسمح للمستخدمين بإجراء المدفوعات داخل التطبيقات باستخدام بطاقات الائتمان المضافة إلى محفظتهم في Apple Pay.

لتمكين Apple Pay في التطبيق الخاص بك، يجب أن تكون متاحة خاصية In-App Purchases في حساب المطور الخاص بك على منصة Apple Developer. يمكنك تمكين هذه الخاصية من خلال إعدادات حسابك والتحقق من موافقة شروط وأحكام Apple لخدمة الـ In-App Purchases.

بعد تمكين الـ In-App Purchases، يمكنك تنفيذ دفعات Apple Pay في التطبيق الخاص بك باستخدام واجهة برمجة التطبيقات (API) المقدمة من آبل لدعم هذه الوظيفة.

يُرجى ملاحظة أنه قد تكون هناك متطلبات وإجراءات إضافية لتكوين Apple Pay وتنفيذه في التطبيق الخاص بك، بما في ذلك تكوين المعاملات والمفاتيح السرية والشهادات اللازمة. لذلك، يوصى بمراجعة مستندات آبل الرسمية والموارد المطبقة للحصول على تعليمات مفصلة حول كيفية تكوين واستخدام Apple Pay في التطبيقات الخاصة بك.

  • 0
نشر

لا، لا يشترط تفعيل مشتريات داخل التطبيق (In-App Purchases) لكي تعمل خاصية Apple Pay في تطبيقك. 

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

لتفعيل Apple Pay في تطبيقك، يجب:

  • تسجيل حساب تطوير Apple وتسجيل تطبيقك في برنامج Apple Developer.  
  • إنشاء معرف تاجر (Merchant ID) في مركز أعضاء المطورين. هذا المعرف سيُمكّن Apple من التعرف على تطبيقك كـ "تاجر" للمشتريات.
  • إنشاء وتنزيل شهادة توقيع الطلبات (CSR) من Keychain Access.
  • إنشاء شهادة معالجة المدفوعات في مركز أعضاء المطورين. هذه الشهادة ستستخدم لتأمين بيانات المعاملات.
  • تفعيل Apple Pay في القدرات في Xcode واختيار معرف التاجر الصحيح.  
  • كتابة كود تطبيق iOS لإظهار PKPaymentAuthorizationViewController للمستخدم.
  • تكميل بروتوكول PKPaymentAuthorizationViewControllerDelegate لإكمال المعاملة عند السماح لها.

وهذه الخطوات تكفي لتفعيل خاصية Apple Pay في تطبيقك بغض النظر عن وجود مشتريات داخل التطبيق أم لا.

ويمكنك الإطلاع على المزيد من المعلومات من خلال هذا الرابط

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...