كيفية قبول مدفوعات البطاقات في تطبيق POS مخصص
نموذج أدخال البطاقة ليس جهاز دفع. إليك الطرق الأربع الحقيقية لقبول مدفوعات البطاقات في تطبيق POS مخصص أو مبني بالذكاء الاصطناعي، وما تطلبه Apple وGoogle ومزود المدفوعات لكل منها، والوقت الذي تستغرقه.

لقبول مدفوعات البطاقات في تطبيق POS مخصص، فإنك تمر عبر مزود خدمة المدفوعات (PSP) وأحد الطرق الأربعة: قارئ بطاقات معتمد، أو Tap to Pay on iPhone، أو Tap to Pay on Android، أو جهاز طرفي ذكي متصل بالسحابة. لا يقرأ تطبيقك أرقام البطاقات أبدًا. بل يرسل المبلغ إلى أجهزة أو برامج معتمدة، ويتلقى بالمقابل الموافقة أو الرفض. لكل طريق متطلباته الخاصة من Apple أو Google أو المزود الخاص بك، وتلك المعاملات الورقية، وليس الكود، هي ما يستغرق الوقت.
يقدم هذا الدليل كل طريق خطوة بخطوة، مع المتطلبات الحقيقية ودون أي تضخيم. نحن ندير المدفوعات لنظام POS الخاص بنا، Final، لذا فقد مررنا بكل مسار من هذه المسارات.

لماذا لا يمكنك فقط إضافة نموذج بطاقة إلى نظام POS الخاص بك؟
لأن نموذج البطاقة يجعل عملية البيع "بطاقة غير حاضرة" (card-not-present)، بينما يحتاج كاشير المتجر إلى "بطاقة حاضرة" (card-present). عندما يدخل العملاء رقم البطاقة في نموذج ويب، يتم التعامل مع الدفعة مثل طلب عبر الإنترنت: رسوم أعلى، وتعرض أكبر والاحتيال، والمزيد من مخاطر النزاع عليك. بينما عندما يقرأ جهاز معتمد البطاقة أو الهاتف، تكون عملية الدفع "بطاقة حاضرة"، وهي أرخص وأكثر أماناً للجميع.
قبول "البطاقة الحاضرة" يتطلب أجهزة أو برامج معتمدة. لهذا السبب يمر كل طريق أدناه عبر المنتج المباشر المخصص للبيع المباشر لـ PSP بدلاً من الكود الخاص بك. يتم شرح فرق الرسوم في بطاقة حاضرة مقابل بطاقة غير حاضرة.
الطريق 1: كيف تستخدم قارئ بطاقات مع تطبيقك الخاص؟
اختر PSP يوفر SDK للمدفوعات المباشرة، واشترِ أحد القارئات المعتمدة لديه، واقرنه من تطبيقك. تعمل Stripe Terminal وAdyen وغيرهما بهذه الطريقة.
افتح حساباً مع PSP وقم بتمكين منتج المدفوعات المباشرة الخاص به.
قم بتكامل SDK الخاص به لنظام iOS أو Android أو React Native.
اطلب القارئات المعتمدة وسجلها في حسابك.
اكتشف القارئات وقم بتوصيلها من تطبيقك، ثم اجمع المدفوعات من خلال SDK.
خطط لتحديثات البرنامج الثابت للقارئ، والتي يدفع بها PSP.
لا يمكنك توصيل قارئ عشوائي: فقط القارئات المعتمدة لدى المزود الخاص بك يمكنها معالجة البطاقات، لأن الاعتماد يغطي تركيبة القارئ والبرنامج والمعالج الدقيقة. المزيد في قارئات البطاقات لتطبيقات POS المخصصة واعتماد EMV لنظام POS.
الطريق 2: ما الذي تتطلبه ميزة Tap to Pay on iPhone؟
تحول ميزة Tap to Pay on iPhone الهاتف إلى قارئ. خطوات Apple هي: العمل مع مزود مدفوعات مدعوم، وطلب استحقاق Tap to Pay on iPhone، وتكامل ProximityReader API أو SDK الخاص بالمزود، واتباع إرشادات الواجهة البشرية من Apple، وتقديم تطبيقك للمراجعة (نظرة عامة على Tap to Pay من Apple). تذكر Apple أن PSP هو المسؤول عن الشهادات التي تسمح للتجار بقبول المدفوعات.
عملياً يعني ذلك:
حساب مطور للمؤسسة. يجب أن يأتي طلب الاستحقاق من صاحب الحساب لحساب المؤسسة، والتسجيل كمؤسسة يتطلب رقم D-U-N-S. راجع أرقام D-U-N-S وحسابات مطوري Apple.
نموذج الطلب. اذكر اسم PSP والمناطق التي ستعمل فيها.
استحقاق التطوير. تمنح Apple استحقاقاً واحداً للبناء والاختبار على أجهزتك الخاصة.
متطلبات تجربة المستخدم من Apple. ترسل Apple متطلباتها وإرشادات التسويق مع الاستحقاق، متضمنة تسميات الأزرار ونقاط الدخول والإعداد.
استحقاق التوزيع. تقوم بالرد على بريد Apple الإلكتروني وتطلب التوزيع مجدداً. يحتاج TestFlight وApp Store إلى هذا الاستحقاق.
مراجعة التطبيق. يتم شحن تطبيقك بمجرد مجاوزته للمراجعة.
يعمل على iPhone XS أو الأحدث وليس على iPad. الدليل الكامل في كيفية الحصول على استحقاق Tap to Pay on iPhone، مع نصائح المراجعة في اجتياز مراجعة App Store مع تطبيق Tap to Pay والبدائل في لماذا لا تعمل ميزة Tap to Pay على iPad.
الطريق 3: كيف تختلف ميزة Tap to Pay on Android؟
لا يوجد استحقاق بأسلوب Apple على Android، ولكن SDK الخاص بـ PSP يفرض فحوصاته الخاصة. المتطلبات النموذجية:
جهاز Android مزود بـ NFC مدمج ويعمل بنظام Android 11 أو أحدث
جهاز معتمد من Google يجتاز إثبات سلامة الجهاز
إصدار غير قابل للتصحيح: ترفض SDKs الخاصة بـ PSP قبول النقرات الحقيقية في وضع التصحيح، لذا تبرمج الاختبار بقارئ محاكى
الموقع والأذونات الأخرى التي يطلبها SDK
يمكن أن تعمل أجهزة Android اللوحية إذا كانت تستوفي متطلبات المزود. التفاصيل في Tap to Pay on Android في تطبيق مخصص.
الطريق 4: هل يمكن لنظام POS مستند إلى الويب قبول البطاقات؟
نعم، من خلال جهاز طرفي ذكي متصل بالسحابة. يخبر الخادم الخاص بك واجهة برمجة تطبيقات PSP بإرسال دفع إلى جهاز طرفي محدد على الكاشير؛ ويتولى الجهاز التعامل مع البطاقة وإعادة النتيجة إلى خادمك. هذا هو المسار المباشر الوحيد الذي يمكن لنظام POS على الويب استخدامه، لأن صفحة الويب لا يمكنها قراءة بطاقة تم تمريرها ولا يمكن لـ Safari الوصول إلى قارئات Bluetooth.
يناسب هذا المتاجر ذات الخدمة المباشرة التي تملك جهازاً طرفياً ثابتاً. ويضيف اعتماداً على الشبكة، لذا خطط لما يحدث عند انقطاع اتصال المتجر.
كيف تختار مزود مدفوعات لنظام POS مخصص؟
ابدأ بالبلدان التي تبيع فيها، ثم الإعداد والأجهزة:
| السؤال | لماذا يهم |
|---|---|
| هل المزود متاح في بلدك؟ | يتم طرح Tap to Pay والقارئات بلداً تلو الآخر |
| هل الإعداد ذاتي الخدمة؟ | Stripe ذاتية الخدمة؛ بينما تركز Adyen على الشركات الكبرى وتراجع المتقدمين بطلب أكثر انتقائية |
| ما هي SDKs التي يقدمها؟ | تختلف SDKs الخاصة بـ iOS وAndroid وReact Native والأجهزة الموجهة بالخادم حسب المزود |
| ما هي القارئات المعتمدة؟ | تعمل فقط القارئات المعتمدة |
| هل يدعم المدفوعات في وضع عدم الاتصال؟ | ميزة التخزين والتمرير اللاحق (store-and-forward) خاصة بالمزود وتنقل مخاطر الرفض إليك |
| هل تقوم بإعداد تجار آخرين؟ | إذا كان الأمر كذلك، فأنت منصة وقد تحتاج إلى ترتيبات تيسير المدفوعات (payfac) |
مقارنتنا جنباً إلى جنب هي Stripe Terminal مقابل Adyen لتطبيق POS مخصص. إذا كنت تخطط لقبول المدفوعات نيابة عن أعمال تجارية أخرى، اقرأ صبح ميسر مدفوعات أو استخدم منصة أولاً؛ بالنسبة لمتجر واحد، فأنت مجرد تاجر.
ما هو الامتثال الذي ترثه، وما الذي تحتفظ به؟
استخدام SDK المعتمد أو القارئ الخاص بـ PSP يعني أن بيانات البطاقة لا تلمس الكود الخاص بك أبداً، مما يحافظ على صغر نطاق PCI الخاص بك. ويتحمل PSP شهادات الدفع. بينما تحتفظ أنت بـ:
استبيان التقييم الذاتي لـ PCI مع معالج المدفوعات الخاص بك
التحكم في الوصول والتقارير والتحديثات على الأجهزة التي تشغل نظام POS الخاص بك
الإيصالات الصحيحة والمبالغ المستردة وعكس الضرائب
قواعد العرض والتسويق لـ Apple وPSP بخصوص Tap to Pay
إذا كنت تبني بقية نظام POS أيضاً، فإن مقالنا الرئيسي حول كيفية بناء نظام POS الخاص بك باستخدام الذكاء الاصطناعي يغطي PCI والضرائب والنشر، وأجهزة POS للتطبيقات المخصصة يغطي الطابعات والأدراج.
كم يستغرق قبول أول دفعة بالبطاقة؟
| الخطوة | الوقت النموذجي |
|---|---|
| حساب Apple للمؤسسة مع رقم D-U-N-S (لـ Tap to Pay on iPhone) | أيام إلى بضعة أسابيع |
| حساب PSP وتفعيل منتج المدفوعات المباشرة | نفس اليوم إلى عدة أسابيع، حسب المزود |
| تكامل SDK ومدفوعات الاختبار | من أسبوع إلى 3 أسابيع |
| تطوير Tap to Pay ثم استحقاق التوزيع | أسابيع |
| مراجعة التطبيق | أيام، وقد تطول إذا تم الرفض |
هل يمكنك قبول البطاقات من اليوم الأول بدلاً من ذلك؟
نعم، من خلال بناء واجهة الدفع الخاصة بك على منصة تمتلك الموافقات بالفعل. هذه المنصة هي Final. يقوم الذكاء الاصطناعي الخاص بك ببناء واجهة الدفع في Flow Studio، وعندما يطلب الدفع بالبطاقة، يتولى Final Pay التعامل مع القارئ أو Tap to Pay:
القارئات وTap to Pay معتمدة بالفعل. يقبل Final Pay البطاقات، والمدفوعات اللاتلامسية، وTap to Pay على الأجهزة المدعومة. راجع كيفية إتمام عملية دفع عبر Tap to Pay وكيفية إتمام عملية دفع عند الكاشير.
الذكاء الاصطناعي الخاص بك يبنيه. قم بتوصيل Claude أو Cursor أو أي عميل MCP عبر خادم MCP الخاص بـ Final.
التسعير في سطر واحد. لا يوجد اشتراك. النقد هو 0 دولار. البطاقة هي 2.49% + 0.10 دولار في الولايات المتحدة وحول العالم، و1.99% في كندا و0.99% في أوروبا.
المقايضة الصريحة: تمتلك المعالجة عبر Final Pay بدلاً من اختيار المزود الخاص بك، ويختلف التوفر حسب البلد والجهاز، والموضح في أين يتوفر Final Pay. إذا كانت المدفوعات هي منتجك، فقم ببناء التكامل بنفسك باستخدام الطرق أعلاه. أما إذا كانت المدفوعات هي كيفية تحصيل أموالك، فإن الموافقات قد تمت بالفعل.
الأسئلة الشائعة
كيف أقبل مدفوعات البطاقات في تطبيق POS الخاص بي؟
من خلال حزمة SDK للمدفوعات المباشرة من مزود خدمة الدفع: قارئ بطاقات معتمد، أو جهاز طرفي ذكي متصل بالسحابة، أو ميزة Tap to Pay على الهاتف. لا يتعامل تطبيقك أبدًا مع بيانات البطاقات الخام؛ بل يرسل المبلغ ويستلم النتيجة.
هل يمكن لنظام POS مستند إلى الويب قبول مدفوعات البطاقات شخصياً؟
نعم، من خلال تشغيل جهاز طرفي ذكي متصل بالسحابة عبر واجهة برمجة التطبيقات الخاصة بمزود المدفوعات. لا يمكن لصفحة الويب قراءة بطاقة تم تمريرها بمفردها.
ما الذي تتطلبه ميزة Tap to Pay on iPhone؟
مزود مدفوعات مدعوم، واستحقاق Tap to Pay الذي يطلبه صاحب الحساب لحساب مطور Apple الخاص بالمؤسسة، واستحقاق التطوير ثم استحقاق التوزيع بعد مراجعة تجربة المستخدم من Apple، ومراجعة التطبيق. تعمل على iPhone XS أو الأحدث.
هل تعمل ميزة Tap to Pay على جهاز iPad؟
لا. ميزة Tap to Pay on iPhone مخصصة لـ iPhone فقط. تتلقى تطبيقات POS على iPad البطاقات باستخدام قارئ Bluetooth معتمد أو جهاز طرفي ذكي.
أي مزود خدمة دفع ينبغي لنظام POS مخصص استخدامه؟
يتميز Stripe Terminal بالخدمة الذاتية والسرعة في البدء للفرق الصغيرة. بينما يناسب Adyen الشركات الكبرى وهو أكثر انتقائية في إجراءات انضمام العملاء. وتحدد البلدان والأجهزة وحجم المعاملات لديك بقية التفاصيل.
ما الرسوم التي يفرضها Final على المدفوعات بالبطاقة؟
لا يوجد اشتراك. الدفع النقدي بقيمة $0، والدفع بالبطاقة بنسبة 2.49% + $0.10 في الولايات المتحدة وبقية العالم، و1.99% في كندا، و0.99% في أوروبا.
