نحتاج إلى مستقل لديه خبرة في التعامل مع واجهات برمجة تطبيقات المدفوعات التي يمكن أن تساعدنا في دمج نظام الدفع في الخادم/ الموقع back-end لدينا.
على المستقل أن تكون لديه خبرة في PHP بشكل أساسي وتكامل API بشكل عام.
النظام يعمل على تقسسيم الأموال و خصم الأموال من حسابنا المصرفي وايداعها إلى الحسابات المصرفية لعملائنا. هذا هو الهدف من نظام الدفع B2B.
يحتوي النظام على وثائق كاملة لواجهة برمجة التطبيقات الخاصة بالمزود وسيتم مشاركة جميع المعلومات حول الوثائق بشكل خاص.
في البداية ، ستعمل على sandbox / test API إذا سارت الأمور على ما يرام ، سننتقل إلى الإصدار المباشر من API.
هناك نوعان من المعالم الرئيسية لهذه الوظيفة:
رقم 1: دمج اختبار API
رقم 2: دمج النسخة الحية API
مهام:
- إعداد اتصال API sandbox على الخادم back-end
- إعداد عنوان URL الخاص بالـ webhook لتلقي الإخطارات
- إعداد نموذج يأخذ المعلومات اللازمة لإرساله إلى واجهة برمجة التطبيقات مثل اسم المستفيد ومعرف الحساب ... إلخ.
- اختبار نظام المدفوعات
- في حال سارت الأمور على ما يرام ، سنفعل نفس المهام مع الإصدار المباشر من API
((يرجى أن تضع في اعتبارك أنك ستعمل جنبًا إلى جنب مع مطور آخر لإنهاء متطلبات الوظيفة هذه بسرعة.))
—- لوحة القيادة—-
(1) لوحة التحكم الرئيسية: تتمثل النقطة الرئيسية في لوحة التحكم في إظهار الممعاملات للتجار فقط ، ولا نريد منحهم أي سيطرة عليها
فيما يلي المتطلبات الأولية للوحة القيادة:
1 - يجب أن تحتوي لوحة القيادة على صفحة تسجيل دخول (البريد الإلكتروني وكلمة المرور) + نسيت كلمة المرور تحتها
2 - نقوم بتسجيل التجار يدويًا ومنحهم حساباتهم
3 - يجب أن تحتوي لوحة التحكم على كل معاملات التاجر. الحقول هي:
التاريخ - الحالة - معرّف المعاملة (معرّف طلب التاجر) - النوع (Visa ، MasterCard ، Mada ، Apple Pay ، إلخ ..) - اسم حامل البطاقة - المبلغ
4- يجب أن توفر لوحة القيادة شريط بحث للبحث + عوامل تصفية لـ (رقم البطاقة ونوع البطاقة والمبلغ والاسم ومعرف المعاملة)
5- يجب أن توفر لوحة القيادة أيضًا عوامل تصفية البحث على أساس التاريخ والوقت
6- إذا نقر التاجر على معاملة ، فيجب تزويده بالتفاصيل الإضافية. على النحو التالي:
رقم الطلب وحالة الدفع والمبلغ والتاريخ والوقت ومعلومات العميل بما في ذلك رقم الهاتف.
7- يجب أن تحتوي لوحة القيادة على صفحة إدارة حيث يمكننا التعديل والحذف وإضافة تجار جدد ولدينا بعض الضوابط الأخرى على النظام (سيتم مناقشتها لاحقًا)
8- زر تسجيل الخروج في الزاوية اليمنى العليا.
كيف يتم ذالك
من خلال تطوير لوحة تحكم لا تعتمد على أي نظام إدارة محتوى آخر. وسنقدم لك نموذجًا كتصميم أولي ، لذا لن تقوم بأي تصميم ، وتتمثل مهمتك في تطويره ليلائم متطلباتنا مع النظام الحالي.
- عملية السحب (صفحة الخروج + معلومات العميل)
- صفحة المسؤول (الضوابط الرئيسية للنظام)
- لديه سجل بالعمليات المنجزة على النظام (صفحة لوحة القيادة الرئيسية)
هذا كل شيء ، في الوقت الحالي ،
شكرا
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 0 |
السلام عليكم أنا مهندس برمجيات اصمم و ابرمج مواقع بمختلف اللغات البرمجية مثلhtml css php Laravel bootsrap و غيرها قمت ببرمحة مواقع شخصية تعريفية و مواقع حجز فنا...
مرحبا، يومك سعيد وأتمنى ان تشاهد معرض أعمالي ومنه إلى موقعي الشخصي الذي يحتوي على كافة أعمالي ونبذة عني. سترى في معرض أعمالي ان تقريبا أغلب عملي السابق عبارة عن...
السلام عليكم أخى طلال معك أحمد مهندس برمجيات خبير فى تطوير المواقع الإلكترونية لقد تفقدت تفاصيل المشروع كاملا وجاهز بفضل الله للبدأ فورا برجاء توضيح فقط الفريم ...
السلام عليكم ورحمة الله وبركاته معاك علاء محمد senior PHP laravel استطيع ان شاء الله تنفيذ المطلوب ب احترافيه كامله حيث قمت بتنفيذ العديد من المشاريع والانظمه س...
السلام عليكم اذا كانت الجهة التي ستدفعون من خلالها موجودة فلن ياخد فترة طويله ساقوم بالتواصل معهم لمعرفة API documentation ونبدا التنفيذ
السلام عليك أستاذ طلال لقد اطلعت علي متطلبات مشروعك ولي الخبر الكافية ان شاء الله للقيام بكل نقاط المشروع على أحسن وجه وتكريس خبرة 6 سنوات في تطوير المواقع والت...