Ahmad Ahmad11 نشر 20 سبتمبر 2021 أرسل تقرير نشر 20 سبتمبر 2021 كيف نتأكد من الدفع قد تم عبر التطبيق هل عند الحصول على المعلومات في صورة يكون الدفع قد تم ام نحتاج لأتمام العملية بطريقة ما .. تابعت احد الفيديوهات يقوم بعد الحصول على المعلومات يستخدم ال firebase حيث يقوم بأرسال ال nonce و ال device_data http.Response response = await http.post(Uri.tryParse('$url?paymentMethodNonce=${result.paymentMethodNonce.nonce}&device_data=${result.deviceData}')); الى سيرفر nodejs const functions = require("firbase_funcation"); const braintree = require('braintree'); const gateway = new braintree.BraintreeGateway({ environment: braintree.Environment.Sandbox, merchantId: 'your_merchant_id', publicKey: 'your_public_key', privateKey: 'your_private_key' }); exports.paypalPayment = functions.https.onRequest(async (req, res) => { const nonceFromTheClient = req.body.payment_method_nonce; const deviceData = req.body.device_data; gateway.transaction.sale({ amount: '5.00', paymentMethodNonce: 'nonce-from-the-client', options: { submitForSettlement: true } }, (err, result) => { if (err != null) { console.error(err); } if (result.success) { console.log('Transaction ID: ' + result.transaction.id); } else { res.json({ result: 'success' }) } }); }); هل من الضروري اتمام العملية باستخدام firebase اقتباس
1 بلال زيادة نشر 21 سبتمبر 2021 أرسل تقرير نشر 21 سبتمبر 2021 الأن بعد إتمام عملية الدفع , ما هو response الذي يرجع لك , هل يمكنك إرفاق هذا response , لأنه يمكن أن يكون قد يرجع لك معلومات إذا كان العملية نجحت أو لا . اقتباس
0 جميلة العلي نشر 21 سبتمبر 2021 أرسل تقرير نشر 21 سبتمبر 2021 بتاريخ 13 ساعات قال بلال زيادة: الأن بعد إتمام عملية الدفع , ما هو response الذي يرجع لك , هل يمكنك إرفاق هذا response , لأنه يمكن أن يكون قد يرجع لك معلومات إذا كان العملية نجحت أو لا . عملية الدفع تتم على مرحلتين الاولى ادخال بيانات حساب paypal في webview التطبيق من اجل عملية الدفع وتكون المعلومات المرجعة هي nonce و الايميل كما في الصورة سؤالي ماهو nonce ولماذا يستخدم شاهدت اكثر من فيديو يتم ارسالة nonce الى سيرفر firebase لأتمام الدفع !! 1 اقتباس
0 بلال زيادة نشر 22 سبتمبر 2021 أرسل تقرير نشر 22 سبتمبر 2021 بتاريخ 9 ساعات قال جميلة العلي: عملية الدفع تتم على مرحلتين الاولى ادخال بيانات حساب paypal في webview التطبيق من اجل عملية الدفع وتكون المعلومات المرجعة هي nonce و الايميل كما في الصورة سؤالي ماهو nonce ولماذا يستخدم شاهدت اكثر من فيديو يتم ارسالة nonce الى سيرفر firebase لأتمام الدفع !! nonce هو مرجع آمن يستخدم لمرة واحدة لمعلومات الدفع و هو العنصر الأساسي الذي يسمح لخادمك بإيصال معلومات الدفع الحساسة إلى paypal. الأن عندما يتم الدفع يتم إرجاع معلومات من paypal تخبرك بأن العملية نجحت أو فشلت وبناء على ذلك تحدد ما تريد أن تفعله . 1 اقتباس
السؤال
Ahmad Ahmad11
كيف نتأكد من الدفع قد تم عبر التطبيق
هل عند الحصول على المعلومات في صورة يكون الدفع قد تم
ام نحتاج لأتمام العملية بطريقة ما ..
تابعت احد الفيديوهات
يقوم بعد الحصول على المعلومات يستخدم ال firebase
حيث يقوم بأرسال ال nonce و ال device_data
الى سيرفر nodejs
هل من الضروري اتمام العملية باستخدام firebase
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.