Amir Aoucha نشر 27 نوفمبر 2020 أرسل تقرير نشر 27 نوفمبر 2020 السلام عليكم ورحمة الله وبركاته اريد اضافة خدمة شراء عناصر داخل تطبيق اندرويد ممكن مساعدة 1 اقتباس
0 Wael Aljamal نشر 27 نوفمبر 2020 أرسل تقرير نشر 27 نوفمبر 2020 مرحبا، إن معظم خدمات الدفع توفر بعض الأكواد البرمجية للتعامل مع مخدمات تلك الشركات و يتوفر على موقعهم الاكتروني توثيقات و شروحات لكيفية ربط تقنية الدفع المفدمة منهم مع مختلف منصات البرمجة. أطلب منك تزويدنا بمعلومات أكثر عن استفسارك وما هي تقنيات الدفع التي تريد تضمينها في تطبيقك ليتسنى لنا مساعدتك بشكل أفضل. و ما هو المتجر الذي تتعامل معه, وأي تفاصيل مفيدة .. شكرا لك اقتباس
0 كريم أمعطيل نشر 27 نوفمبر 2020 أرسل تقرير نشر 27 نوفمبر 2020 يوجد لديك حلين : معالجة الدفعات في الـBackend بإعتماد لغة php او ruby مثلاً معالجة الدفعات داخل التطبيق بإعتماد SDK خاص بالتطبيقات في حال أدرت إعتماد الحل الأول فهناك العديد من بوابات الدفع تستطيع إعتمادها مثلاً PayPal و Stripe او بعض البنوك العربية (كبنك مدى) , أما في حال تريد معالجة الدفعات والتحويلات داخل التطبيق دون إعتماد سيرفر الـBackend فـأنصحك بباقة UPIPayments حيث تبرز الصور عمليات الدفع التي تم إعتماد فيها هذه الحزمة ,طريقة تفعيلها تكون كالأتي : الخطوة الأولى : إضافة حزمة JitPack داخل ملف build.gradle : allprojects { repositories { ... maven { url 'https://jitpack.io' } } } الخطوة الثانية : إضافة التبعية التالية dependencies { implementation 'com.github.niraj-prajapati:UPIPayments:1.1.4' } الخطوة الأخيرة : تضمين وسيلة الدفع في تطبيقك وبالضبط داخل الـclass الرئيسي class MainActivity : AppCompatActivity(), PaymentStatusListener { .... override fun onTransactionCompleted(transactionDetails: TransactionDetails?) { Log.d("TransactionDetails", transactionDetails.toString()) upiPayment.detachListener() } override fun onTransactionSuccess() { Toast.makeText(this, "Success", Toast.LENGTH_SHORT).show() } override fun onTransactionSubmitted() { Toast.makeText(this, "Pending | Submitted", Toast.LENGTH_SHORT).show() } override fun onTransactionFailed() { Toast.makeText(this, "Failed", Toast.LENGTH_SHORT).show() } override fun onTransactionCancelled() { Toast.makeText(this, "Cancelled", Toast.LENGTH_SHORT).show() } override fun onAppNotFound() { Toast.makeText(this, "App Not Found", Toast.LENGTH_SHORT).show() } } // الأوامر التي تستطيع إعتمادها val upiPayment: UPIPayment = UPIPayment.Builder() .with(this@MainActivity) .setPayeeVpa(etVPA.text.toString()) .setPayeeName(etName.text.toString()) .setPayeeMerchantCode(etPayeeMerchantCode.text.toString()) .setTransactionId(etTxnId.text.toString()) .setTransactionRefId(etTxnRefId.text.toString()) .setDescription(etDescription.text.toString()) .setAmount(etAmount.text.toString()) .build() upiPayment.setPaymentStatusListener(this) if (upiPayment.isDefaultAppExist()) { onAppNotFound() return } upiPayment.startPayment() 1 اقتباس
0 Amir Aoucha نشر 28 نوفمبر 2020 الكاتب أرسل تقرير نشر 28 نوفمبر 2020 بتاريخ On 27/11/2020 at 15:24 قال Wael Aljamal: مرحبا، إن معظم خدمات الدفع توفر بعض الأكواد البرمجية للتعامل مع مخدمات تلك الشركات و يتوفر على موقعهم الاكتروني توثيقات و شروحات لكيفية ربط تقنية الدفع المفدمة منهم مع مختلف منصات البرمجة. أطلب منك تزويدنا بمعلومات أكثر عن استفسارك وما هي تقنيات الدفع التي تريد تضمينها في تطبيقك ليتسنى لنا مساعدتك بشكل أفضل. و ما هو المتجر الذي تتعامل معه, وأي تفاصيل مفيدة .. شكرا لك اريد تضمين الدفع بواسطة google pay الذي هو متوفر في اغلب التطبيقات اقتباس
0 Wael Aljamal نشر 29 نوفمبر 2020 أرسل تقرير نشر 29 نوفمبر 2020 بتاريخ 2 ساعات قال Amir Aoucha: اريد تضمين الدفع بواسطة google pay الذي هو متوفر في اغلب التطبيقات مرحبا أمير، في هكذا حالة نقوم بالبحث في غوغل على Google Pay SDK for Android ويظهر في نتائج البحث التوثيق الرسمي من غوغل لتضمين شيفرات الدفع لهذه التقنية مع جميع الخطوات اللازمة لتعمل بشكل صحيح. جولة تعريفية لكيفية عمل هذه الخدمة من هنا Overview وصف المتطلبات رابط Google Pay SDK for Android شرح الخطوات بلغين جافا و كوتلن من هنا Tutorial عليك فهم الخطوات وكيية استخدمهم بشكل صحيح، وإن لم تتمكن من ذلك أقترح عليك توظيف مستقل لديه خبرة في Google Pay رابط موقع مستقل بالتوفيق اقتباس
السؤال
Amir Aoucha
السلام عليكم ورحمة الله وبركاته
اريد اضافة خدمة شراء عناصر داخل تطبيق اندرويد ممكن مساعدة
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.