بوابة الدفع عبارة عن نظام تم تطويره لتمكين دفع السلع والخدمات للتجار غير المتصلين بالإنترنت وعبر الإنترنت. يتأكد من وجود مرور سلس لجميع المعاملات من خلال تشفير المعلومات السرية. يعمل كحلقة وصل بين المشتري والبنك والمتجر عبر الإنترنت .
تبذل المتاجر عبر الإنترنت قصارى جهدها لبيع أكبر عدد ممكن من المنتجات لعملائها. يأتي WooCommerce مزودًا بوظائف وميزات مدمجة مثل إدارة المتجر وخيارات الدفع التي يحتاجها التجار لتشغيل متاجرهم وتشغيلها.
المتجر الذي يستخدم المكون الإضافي WooCommerce هو بوابة الدفع بينما يكون البنك هو معالج الدفع. تتلقى بوابة الدفع البيانات من المشتري وتعيد توجيهها إلى معالج الدفع الصحيح اعتمادًا على طريقة الدفع التي يختارها المشتري.
لذا ، دعونا نرى ما هو مطلوب من الناحية الفنية والقانونية قبل كتابة سطر واحد من التعليمات البرمجية.
لماذا بناء بوابة الدفع الخاصة بك
هناك عشرات إن لم يكن المئات من بوابات الدفع التي تم تطويرها بالفعل ويمكن توصيلها بمتجر عبر الإنترنت. على سبيل المثال ، عندما يتعلق الأمر بالمدفوعات ، فإن WooCommerce لديها خيارات دفع مضمنة مثل PayPal و Stripe. كما يسمح للعملاء بالدفع مقابل المنتجات من خلال التحويل المصرفي وكذلك الدفع عند الاستلام.
بوابات الدفع هذه آمنة وسهلة الاستخدام. يوضح هذا سبب استخدام معظم المتاجر عبر الإنترنت لمكوِّن WooCommerce الإضافي عند إعداد متاجرها.
ومع ذلك ، قد تأتي بوابات الدفع هذه مع قيود خاصة للشركات التي تحتاج إلى السيطرة الكاملة على معالجة الدفع الخاصة بها. تحتاج مثل هذه الشركات إلى عملية دفع يمكنهم تغييرها عندما يريدون ذلك ، مع التأكد من أنها تلبي احتياجاتهم. لذلك ، يقومون بتطوير بوابة الدفع الخاصة بهم المدمجة مع WooCommerce.
هذه الشركات هي التي استخدمت الآن استخدام API Gateways ، كما هو محدد في هذه المقالة ، عند تطوير نظام الدفع الخاص بها. بهذه الطريقة ، يكون لديهم سيطرة كاملة على عملية الدفع بأكملها ويمكنهم إضافة أو إزالة أي شيء يريدون من العملية.
ولكن قبل ترميز بوابة الدفع الخاصة بك من واجهة برمجة التطبيقات (API) ، تحتاج إلى قراءة المتطلبات الفنية والقانونية التالية.
1. إعداد البنية التحتية
يحتاج المرء أولاً إلى اتخاذ قرار بشأن إعداد خادم خاص به أو استضافة بوابة الدفع على خادم جهة خارجية. قد يمنحك إعداد الخادم الخاص بك مزيدًا من التحكم ، ولكنك ستضطر إلى الحفاظ على مركز البيانات من بين التعقيدات الأخرى. قد يكون استخدام خدمة جهة خارجية مثل AWS هو الخيار الأفضل.
2. تكامل معالج الدفع
يعني التكامل مع معالج الدفع أنك تتحدث إلى مؤسسة مالية أو شركة تتعامل مع المدفوعات عبر الإنترنت. يتم ذلك في الغالب عن طريق البنوك وأنظمة الدفع الأخرى مثل Mastercard و Visa و American Express وغيرها.
لتحقيق تكامل ناجح ، تحتاج إلى الحصول على وثائق API الخاصة بمعالج الدفع والتأكد من تنفيذها على النحو المطلوب. تقوم بعد ذلك بتطوير واجهة برمجة تطبيقات تابعة لجهة خارجية ليستخدمها عملاؤك عند إرسال المدفوعات وتلقي حالات الدفع. تحتاج إلى التأكد من أن واجهة برمجة التطبيقات هذه تتكامل جيدًا مع المكون الإضافي WooCommerce.
3. إدارة قاعدة العملاء
ستحتاج إلى نظام لإدارة عملائك. قد يتطلب ذلك منك تطوير CRM أو تطبيق واحد. تأكد من أنك تأخذ واحدة تسهل عليك الاحتفاظ ببيانات العميل وإدارة المعاملات والتحكم في مديري حسابك.
4. تطبيق الترميز
من الأشياء التي تحتاج إلى توخي الحذر الشديد بشأنها عند إنشاء بوابة الدفع الخاصة بك هو الأمان. على سبيل المثال ، تحتاج إلى التأكد من عدم الاحتفاظ بمعلومات بطاقة الائتمان والخصم على خادم المتجر ، ولكن على جانب البوابة.
يساعد تطبيق الترميز على التأكد من أن WooCommerce لا يخزن معلومات حساسة خاصة أثناء عمليات الشراء المتكررة من المشترين. يستخدم استخدام رمز مميز بدلاً من رقم بطاقة الخصم / الائتمان. هذا الرمز هو الرمز الذي يستخدمه المتجر عبر الإنترنت.
5. الحصول على شهادة EMVCo والتقدم بطلب للحصول على PCI
EMV (Europay و Mastercard و Visa) هو معيار دولي يحكم المعاملات التي تستخدم بطاقة مصرفية بشريحة. يجب على المرء أن يتصل بـ EMVCo لتقديم طلب للحصول على شهادة.
أخيرًا ، ستحتاج إلى التقدم للحصول على PCI. هذا معيار هدفه الرئيسي هو تقليل الاحتيال عن طريق استخدام عدد من القواعد التي تحكم جميع التطبيقات التي تعمل ببطاقات الائتمان أو الخصم. لكي تتم الموافقة عليك ، تحتاج إلى طلب تدقيق PCI ، وهو أمر مكلف للغاية ويجب إجراؤه مرة واحدة على الأقل كل عام.
استنتاج
على الرغم من أن لدينا عددًا من بوابات الدفع WooCommerce الشائعة التي يمكن للمرء استخدامها اليوم ، تفضل بعض الشركات تطوير بواباتها الخاصة.
هذه ليست عملية سهلة وتتطلب الكثير من الموارد والوقت ويجب على المرء أن يتأكد من أن لديهم كل ما يلزم للتوصل إلى بوابة دفع تلبي جميع المعايير المحددة.
ومع ذلك ، بمجرد إعداد نظام الدفع وتشغيله بشكل جيد ، يمكنك التأكد من التحكم الكامل في معاملاتك وكيفية عمل بوابة الدفع.
المنشورات ذات الصلة:
WooCommerce: هل يجب علي استخدام PayPal أو Stripe @ Checkout؟
WooCommerce: 6 بوابات دفع مشهورة
WooCommerce: لماذا يمكن أن تحمي طرق الدفع المتناوبة إيراداتك