رحاب صالح2 نشر 20 سبتمبر 2023 أرسل تقرير نشر 20 سبتمبر 2023 السلام عليكم ورحمة الله وبركاته، انا قمت بعمل حساب وكل الأساسيات الخاصة بالبوابة ولكن اثناء بحثي عن ربط البوابة Paymob مع مشروع django لم اجد ال قليل يكاد يكون هناك نتائج انا أتساءل ذا كان هناك سبق والتعامل معها، ولكم جزيل الشكر. اقتباس
0 عمار معلا نشر 21 سبتمبر 2023 أرسل تقرير نشر 21 سبتمبر 2023 مرحبا, انصح بالتعامل مع مكتبة stripe بخصوص بوابات الدفع لأن مجتمع stripe اكبر ويعتبر حل قياسي مقارنتا ب paymob لربط django مع stripe يجب اتباع الخطوات التالية: تثبيت مكتبة stripe pip install stripe الدخول إلى موقع stripe و أنشاء حساب بعد انشاء حساب يتم الدخول إلى الرابط التالي https://dashboard.stripe.com/test/apikeys للحصول على Publishable key وSecret key وهما خاص بالاختبار والتطوير والانتاج ويجب أن يكون محمي ويتم وضعه في ملف env فقط يستطيع admin أو التطبيق قرائته, الصور تمثل المفتاحين وضع متحولات للمفاتيح في ملف setting.py الخاص بالمشروع والمفتاح الاخير يمثل تاريخ الاصدار #setting.py STRIPE_PUBLISHABLE_KEY = '' # Publishable key STRIPE_SECRET_KEY = '' # Secret key STRIPE_API_VERSION = '2022-08-01' انشاء app خاص بالمدفوعات عبر الامر وإضافته إلى installed_apps في ملف setting.py #shell python manage.py startapp payments #setting.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'payments' ] استخدام المقال التالي /integrate-stripe-with-django لإضافة التوابع إلى view.py للاستفادة من خصائص stripe حسب الحاجة 1 اقتباس
0 Mustafa Suleiman نشر 21 سبتمبر 2023 أرسل تقرير نشر 21 سبتمبر 2023 أولاً عليك بإنشاء حساب على موقع Paymob الإلكتروني، انتقلي إلى موقع Paymob الإلكتروني واتبعي الإرشادات لإنشاء حساب، وبمجرد إنشاء حسابك، ستحتاجين الحصول على رمز API الخاص بك. وللحصول على رمز API الخاص بك، انتقلي إلى لوحة تحكم Paymob واتبعي الإرشادات للحصول على api_key من خلال الرابط التالي: https://weaccept.readme.io/docs/profile وستجدي هنا شرح للخطوات من المستند الرسمي: https://docs.paymob.com/docs/accept-standard-redirect وهناك مكتبة بايثون باسم accept-paymob من أجل التعامل مع الـ Api الخاص بـ Paymob. 1 اقتباس
0 Abo Eid نشر 10 أغسطس أرسل تقرير نشر 10 أغسطس احاول استخدام paymob كبوابة دفع وكل شئ يعمل بشكل صحيح الا ان المشكلة هي ان قمت برفع المشروع علي استضافة python anywhere لكنهم يفرضون قيودا علي استخدام روابط ال Api الخارجية فلا يسمحون باستخدام روابط Api في روابط خارجية الا اذا اعطيتهم وثائق( documentation ) فيها شرح للرابط الخاص بك . المشكلة اني لا اجد لهذا الرابط https://accept.paymobsolutions.com/api/auth/tokens documentation 1 اقتباس
0 Mustafa Suleiman نشر 10 أغسطس أرسل تقرير نشر 10 أغسطس بتاريخ 2 دقائق مضت قال Abo Eid: احاول استخدام paymob كبوابة دفع وكل شئ يعمل بشكل صحيح الا ان المشكلة هي ان قمت برفع المشروع علي استضافة python anywhere لكنهم يفرضون قيودا علي استخدام روابط ال Api الخارجية فلا يسمحون باستخدام روابط Api في روابط خارجية الا اذا اعطيتهم وثائق( documentation ) فيها شرح للرابط الخاص بك . المشكلة اني لا اجد لهذا الرابط https://accept.paymobsolutions.com/api/auth/tokens documentation تلك الاستضافة هي للمشاريع الصغيرة، وفي حال استخدام لبوابة دفع، عليك استخدام استضافة مناسبة وأرشح لك render أو fly.io وبهما باقة للاستخدام المجاني. ستجد هنا شرح لاستضافة render: اقتباس
السؤال
رحاب صالح2
السلام عليكم ورحمة الله وبركاته،
انا قمت بعمل حساب وكل الأساسيات الخاصة بالبوابة ولكن اثناء بحثي عن ربط البوابة Paymob مع مشروع django لم اجد ال قليل يكاد يكون هناك نتائج انا أتساءل ذا كان هناك سبق والتعامل معها،
ولكم جزيل الشكر.
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.