Zeina Almakdisi نشر 27 مارس 2023 أرسل تقرير نشر 27 مارس 2023 مرحبا.. اعمل على مشروع ضمن اطار عمل دجانغو اضفت العديد من طرق الدفع.. لكن احتاج الى اضافة خدمة الدفع Transfermate بحثت كثيرا لم استطع ايجاد طريقة؟ ارجو المساعدة 1 اقتباس
0 Mustafa Suleiman نشر 27 مارس 2023 أرسل تقرير نشر 27 مارس 2023 باستطاعتك إضافة خدمة الدفع Transfermate إلى مشروع Django الخاص بك باستخدام API Transfermate. أولاً، يجب عليك التسجيل في Transfermate والحصول على مفاتيح API الخاصة بك. يمكنك الحصول عليها من لوحة التحكم الخاصة بك في Transfermate. ثانياً، يمكنك استخدام مكتبة requests في Django لإرسال طلبات API إلى Transfermate. يمكنك إنشاء عملية الدفع باستخدام تعليمات API الموجودة في وثائق Transfermate. يمكنك إنشاء view في Django لإنشاء عملية الدفع. يجب عليك تضمين مفتاح API الخاص بك في الطلب وإجراء عملية التحقق من الأمان. بعد الحصول على رد من Transfermate، يمكنك استخدامه لتحديث حالة عملية الدفع في مشروع Django الخاص بك. وباستطاعتك استخدام مكتبات Transfermate في مشروع Django الخاص بك لتسهيل عملية الدفع، باتباع الخطوات التالية: تسجيل الدخول على موقع Transfermate والحصول على مفتاح API. تثبيت مكتبة Python Transfermate باستخدام pip عن طريق تشغيل الأمر التالي في سطر الأوامر: pip install transfermate إضافة Transfermate API key إلى ملف الإعدادات (settings.py) في مشروع Django الخاص بك: TRANSFERMATE_API_KEY = 'your_api_key_here' استيراد Transfermate API واستخدامه لإنشاء عملية دفع جديدة: from transfermate.api import TransfermateAPI api = TransfermateAPI(api_key=settings.TRANSFERMATE_API_KEY) payment_data = { 'recipient_currency': 'EUR', 'recipient_country': 'DE', 'amount': '1000.00', 'purpose': 'Test payment', 'sender_currency': 'GBP', 'sender_country': 'GB', 'sender_reference': '123456' } payment_result = api.create_payment(payment_data) في المثال، يتم استخدام Transfermate API لإنشاء عملية دفع جديدة بين حسابين بعملات مختلفة. يتم تمرير بيانات الدفع إلى create_payment() كمعلمة ويتم إرجاع نتيجة العملية في payment_result. 1 اقتباس
0 Zeina Almakdisi نشر 28 مارس 2023 الكاتب أرسل تقرير نشر 28 مارس 2023 بتاريخ 22 ساعة قال Mustafa Suleiman: pip install transfermate عند محاولة تنفيذها يظهر الخطأ: ERROR: Could not find a version that satisfies the requirement transfermate (from versions: none) ERROR: No matching distribution found for transfermate حاولت كثيرا ولم تنجح اقتباس
0 Mustafa Suleiman نشر 28 مارس 2023 أرسل تقرير نشر 28 مارس 2023 بعد البحث هنا المكتبة لم تعد موجودة. https://pypi.org/search/?q=transfermate فقمت بالتوجه إلى المستندات الخاصة بالـ API وأرجو منك قرائتها حيث ستجدي شرح لكيفية الاستخدام وأمثلة في الجزء الأيمن. https://developer.transfermate.com/api-documents/payables 1 اقتباس
0 عبدالباسط ابراهيم نشر 28 مارس 2023 أرسل تقرير نشر 28 مارس 2023 يمكنك الحصول على هذه الخدمة من خلال ال API وذلك بعد التسجيل في الموقع كالتالي قم بالذهاب إلى transactional APIs ثم إلى Onboarding ثم Receivables ثم Global Accounts APIs بعد ذلك يمكنك الحصول على عروض أسعار عبر 160 دولة لمختلف العملات بعد ذلك يمكنك إضافة / تحرير / تعطيل / الاستعلام وتكوين معلومات الحساب المصرفي من خلال هذا الرابط يمكن التسجيل في الموقع وإتباع الخطوات السابقة ويمكنك الحصول على المعلومات من خلال التوثيق الرسمي من هذا الرابط 1 اقتباس
السؤال
Zeina Almakdisi
مرحبا..
اعمل على مشروع ضمن اطار عمل دجانغو
اضفت العديد من طرق الدفع..
لكن احتاج الى اضافة خدمة الدفع Transfermate
بحثت كثيرا لم استطع ايجاد طريقة؟
ارجو المساعدة
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.