اذهب إلى المحتوى
  • 0

كيف أضيف خدمة الدفع عن طريق الفيزا فى الموقع الخاص بي؟

Mohamad Hasan

السؤال

موقعي يعمل بلغة برمجة PHP  وأبيع عليه المنتجات الرقمية، أريد أن أفعّل خاصية الدفع من خلال الفيزا أو الماستر كارد،

أريد معرفة الخطوات وكيف يمكنني عمل ذلك برمجيا؟
 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

في البداية عليك إختيار إحدى بوابات الدفع، مثل (بوابات دفع عالمية) Stripe و Skrill و (بوابات دفع عربية) payfort و Paymob و PaySky و kashier ... إلخ، وبعد إختيار بوابة الدفع، يجب التواصل معهم ومعرفة كيف تتم عملية إدارة المدفوعات والأوراق المطلوبة للإشتراك في بوابة الدفع وإستخدامها في موقعك. كما ستجد هنا قائمة بالعشرات من بوابات الدفع (بعضها لا يدعم بعض الدول العربية).

ستجد أن كل بوابات الددفع توفر مكتبات للتعامل مع بوابة الدفع بسهولة مع توثيق documentation كامل لهذه المكتبات باللغة الإنجليزية وفي بعض الأحيان يكون متوفر باللغة العربية كذلك، كما توفر إمكانية إختبار عمليات الدفع والسحب من الموقع بشكل إفتراضي (بدون أموال حقيقة، بغرض إختبار الكود أثناء مرحلة تطوير المشروع).

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

يمكن استعمال خدمة stripe و التي تسمح لك بعدة أنواع من عمليات الشراء، منها الاشتراك الشهري بخيارات مختلفة تتيحها لمستخدمينك، بالإضافة إلى الشراء لمرة واحدة و التي هي الطريقة التي تناسب المتاجر الالكترونية.

يمكنك تحديد العديد من طرق الدفع التي تريدها أيضاً عن طريق هذه الخدمة.

توفر هذه الخدمة ميزة الاختبار بشكل مجاني، حيث يمكنك إضافتها إلى موقعك و اختبار عملية الدفع بشكل كامل عن طريق حساب testing، كما توفر webhook لكي تستمع إلى أحداث مختلفة بحيث يمكنك الاستجابة لها، مثلا حدث الانتهاء من عملية شراء يمكنك الاستماع عليه لإرسال إيميل إلى العميل الذي قام بالشراء.

لاستعمال هذه الخدمة عليك إنشاء أغراض عليها و يمكن ذلك باستعمال API سهلة الفهم.

مثلاً يمكنك إنشاء غرض عن طريق استعمال ما يلي:

$stripe = new \Stripe\StripeClient(
  'sk_test_4eC39HqLyjWDarjtT1zdp7dc'
);
$stripe->products->create([
  'name' => 'Gold Special',
]);

و في النهاية عندما تريد إنشاء عملية شراء نقوم بإضافة الأغراض إلى session و نرسله إلى ال stripe.

يمكنك الاطلاع على documentation من أجل معلومات تفصيلية أكثر.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...