PayPal هي شركة أمريكية للتكنولوجيا المالية متعددة الجنسيات. تدير نظام دفع عبر الإنترنت في العديد من البلدان التي تدعم تحويل الأموال عبر الإنترنت. بمساعدة إشعارات البريد الإلكتروني ، يحصل تجار PayPal على معلومات تتعلق بالطلبات المقدمة. توفر طرق الإخطار الأخرى معلومات دقيقة وفي الوقت الفعلي حول العملاء والطلبات.
PayPal IPN و PDT هما طريقتان من طرق الإخطار. كلاهما يساعد في الحصول على المعلومات المناسبة المتعلقة بالأوامر. هناك العديد من الاختلافات بين PayPal IPN و PDT ، والتي تم تسليط الضوء عليها في هذه المقالة.
الوجبات السريعة الرئيسية
- إشعار الدفع الفوري (IPN) هو خدمة PayPal ترسل إشعارات في الوقت الفعلي حول أحداث المعاملات إلى خادم التاجر ، مما يتيح معالجة الطلبات تلقائيًا.
- تحويل بيانات الدفع (PDT) هي خدمة دفع أخرى تعيد تفاصيل المعاملة إلى موقع التاجر على الفور بعد إتمام العميل لعملية الدفع ، مما يسمح بتأكيد فوري للطلب.
- في حين أن IPN أكثر موثوقية لمعالجة الطلبات ومعالجة سيناريوهات المعاملات المختلفة ، توفر PDT استجابة أسرع وهي مناسبة بشكل أفضل لتأكيد الشراء البسيط.
PayPal IPN مقابل PDT
Paypal IPN (Instant Payment Notification) هي خدمة خلفية تسمح لـ PayPal بالتواصل مع موقع الويب أو التطبيق الخاص بالتاجر. Paypal PDT (Payment Data Transfer) هي خدمة أمامية تسمح لـ PayPal بإعادة معلومات الدفع إلى المشتري بعد إجراء الدفع.

في PayPal IPN ، اختصار إشعار الدفع الفوري هو IPN. إنها خدمة رسائل تساعد التجار على الإخطار بالأحداث المتعلقة بمعاملة PayPal. يستخدمه التجار لأتمتة المكتب الخلفي بالإضافة إلى الوظائف الإدارية مثل توفير حالة الطلب للعملاء.
في PayPal PDT، الاختصار لنقل بيانات الدفع هو PDT. إنها خدمة إشعار ترسل المعاملات المتعلقة بالمعلومات على الفور إلى التجار الذين يستخدمون زر الدفع. يمكن عرض تفاصيل هذه المعاملات على موقع التاجر على الويب لتأكيد الدفع الناجح للمشتري.
جدول المقارنة
معلمات المقارنة | بايبالl IPN | بايبالl PDT |
---|---|---|
التفسير | إنها خدمة رسائل تخطر التجار بالأحداث المتعلقة بمعاملات PayPal. | إنها خدمة إعلام تتيح للمشرف على موقعه الإلكتروني عرض تفاصيل المعاملات الإضافية. |
بدأه PayPal | بدأها التجار الإجراءات | |
سرعة الإخطار | يميل إلى التأخر | شبه فوري |
تم إرسال الإخطارات | تأكيدات الطلب وإخطارات رد المبالغ المدفوعة | تأكيدات الطلب |
عدد محاولات الإعلام | يتم إرسال الإخطار حتى يقر الموقع باستلامه | يتم إرسال الإخطار مرة واحدة |
ما هو PayPal IPN؟
بمساعدة إشعار الدفع الفوري، يرسل PayPal طلب GET مباشرةً إلى عنوان URL للإشعار. المشترين غافلين عن ذلك لأن الإجراء برمته يحدث في الخلفية. من السهل تكوينه وإعداده. يستغرق إعداد الأشياء أقل من 15 دقيقة.
عندما يتم إيقاف المدفوعات أو الموافقة عليها أو إلغاؤها أو رد المبالغ المدفوعة ، يمكن للتجار أتمتة عمليات تسليم الطلبات. تم استلام الإخطار لكل واحد منهم. يتم أيضًا نشر تحديثات مدفوعات eCheque كإخطارات. الوصول في الخلفية إلى إشعارات URL فوري بعد تحديث المعاملات الجديدة.
من الضروري التأكد من عدم معالجة الطلبات المكررة بسبب فشل إرسال الإشعارات المكررة. يتم إخفاء عنوان URL الخاص بالإشعار عن المستخدمين والعملاء الآخرين ، مما يساعد في الحفاظ على الأشياء آمنة ومرتبة. في الخلفية ، يمكن معالجة الإخطارات ، ويمكن إجراء التحديثات أو رسائل البريد الإلكتروني ذات الصلة.
عند استخدام IPN بمفرده ، مع البريد الإلكتروني ، لا يمكن إخطار العملاء إلا لأنه لا توجد طريقة لإظهار معلومات الطلب أو تنزيلها على صفحة الويب. يتطلب المزيد من التعليمات البرمجية للتحقق والفحوصات لتجاهل بعض الإشعارات والاهتمام بالإشعارات المهمة.
ما هو PayPal PDT؟
بمساعدة نقل بيانات الدفع ، تتم إعادة توجيه المشتري بأمان إلى المتجر عبر الإنترنت. يتم إرسال قيمها وبعض المتغيرات من خلال طلب GET ، والذي يتم إلحاقه بعنوان URL لإعادة التوجيه. عند تنفيذ عنوان URL ، قاد البرنامج النصي للتحقق من صحة الطلب.
يمكن الترحيب بالتحقق من الصحة ، مع مشتري الرسائل ، أو إرسال حالة طلب أو ملخص عبر البريد الإلكتروني ، أو السماح لهم بتنزيل محتوى رقمي. يقوم التجار أيضًا بتحديث قواعد البيانات الخاصة بهم المتعلقة بالطلب ، وأثناء المعالجة ، يمكنهم تتبع ذلك.
يتيح لك PayPal PDT الوصول الكامل إلى بيانات المعاملات عند إعادة توجيه العملاء إلى الموقع الإلكتروني. وبمساعدة رمز هوية فريد، يكون الوصول إلى البيانات المطلوبة المتعلقة بالمعاملات آمنًا. يتم إرسال قواعد بيانات محدثة ورسائل بريد إلكتروني إلى العملاء فيما يتعلق بالطلبات.
لا يتم إعادة توجيه العملاء تلقائيًا ثم يفشل تسليم PDT. يمكن أن يحدث ذلك بسبب فشل شبكة واجهة العميل ، وإغلاق نافذة المتصفح من قبل المشتري ، وما إلى ذلك. يمكن اتخاذ إجراءات الدفع الواضحة على الفور.
الاختلافات الرئيسية بين PayPal IPN و PDT
- تتمثل الوظيفة الأساسية لـ PayPal IPN في كتابة البيانات في قاعدة البيانات لأنها تتيح لك معرفة وقت حدوث الدفع. لكن عرض تفاصيل معاملة الدفع للمشتري هو الوظيفة الأساسية لـ PayPal PDT.
- عندما يتعلق الأمر بالمتطلبات ، يلزم وجود رمز خاص للاستفادة من البيانات في PayPal IPN. من ناحية أخرى ، يجب تمكين المرتجعات التلقائية في ملف تعريف PayPal في PayPal PDT.
- تتمثل المشكلة المحتملة في PayPal IPN في أن بياناته يمكن أن تستغرق ساعات ليتم إرجاعها في ظل ظروف خاصة ، بينما في PayPal PDT ، لن يتم إرسال البيانات إذا أغلق المشتري نافذة المتصفح قبل العودة إلى موقعك.
- يتلقى عنوان URL المحدد جميع بيانات الدفع المطلوبة لمصادقة بيانات المعاملة في PayPal IPN. لكن عنوان URL لصفحة الإرجاع الخاصة بك يتلقى رمزًا مميزًا للمعاملة ، وبعد ذلك يمكنك طلب تفاصيل المعاملة باستخدام HTTP POST.
- في PayPal IPN ، يتم استلام إشعار بالدفع كلما حدث تغيير في حالة الدفع. على الجانب الآخر ، في PayPal PDT ، يتم إرجاع العميل على الفور إلى موقعك ويتلقى إشعارًا بالدفع.