انا استخدم لموقعي بوابة دفع 2 شيك اوت من خلال الاضافة الموجودة بالسكربت
لدي حساب على 2 شك اوت ومفعل واخذت الموافقة
البوابة تعطيك خيار عمل دفع تجريبي لتفحص الحالة
الدفع ينجح لكن المشكلة انه عندما يتم الدفع لا تظهر الطلبية بلوحة التحكم الخاصة بي على الاوبن كارد
اين تكمن المشكلة ؟
تأكد من كتابة رابط العودة بشكل صحيح في اعدادات حسابك في موقع تو شيك اوت
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
تاكدت منه من خلال موقع الشركة والرابط هو
http://www.yourstore.com/index.php?rout ... t/callback
مع تبديل اسم الموقع
لكن عندما وضعته لم يعمل ايضا تفتح صفحة تقول
الصفحة المطلوبة غير موجودة ؟؟؟
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
شكرا على الاستجابة
الطلب يصلني عبر ايميل من الشركة 2 شك اوت لكن البيانات لا يتم تحميلها على لوحة الطلبات
شاهدت هذا المشكلة لدى العديد من الاشخاص لكن كانت لاصدارات قديمة 1.5
انا لا تنجح معي
هل يوجد حل لهذه المشكلة ؟
واحتمال تكون المشكلة من بوابة الدفع
تأكد راسلهم واستفسر منهم
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
المشكلة برمجية لكن لا اعلم كيف
الرابط بالاعلى لذات المشكلة ارجوا الاطلاع عليها لربما تظهر وتعلم لديك الحل
مع الاحترام لكم
وان شاء الله يساعدوك
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
اود السؤال هل هناك دروس لتعلم كيفية ربط الموقع ببوابة دفع عن طريق
API
حيث ان موقع الدفع 2 شك اوت لديه خدمة
API
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
عندما اقوم بعملية دفع يقوم موقع البوابة بارسال رساله لي عبر الايميل بتفاصيل
عملية الشراء هي كالتالي :
*** DEMO ORDER ***
Do not process or fulfill this order.
*** DEMO ORDER ***
2Checkout.com Order Number : 11111111
Distributed By:
( http://www.myweb.com/ )
Contents of your order :
Cart ID : 19
Vendor Product ID : 19
Product Description : Vendor site cart purchase: Cart id 19
Product Name : Cart purchase: 19
Quantity : 1
Base Price : 11
Vendor Product ID : c_prod_0
Product Description : Men shirt
Product Name : Men shirt
Quantity : 1
Base Price : 0.00
Total : 11.00 ( USD )
هذه التفاصيل من الممكن ان اضيفها يدويا من خلال عمل طلب جديد
لكن اواجه مشكلة ان موقع الدفع لا يقوم بارسال الخيارات لي مثل ان لدي منتج حذاء بعدة نمر
40 .41.42.43
لا يرسل لي ما هي نمرة القدم التي اختارها الزبون ولا يوجد وسيلة على الطلبات حتى اعرف
وهذه مشكلة
دخلت على برمجة البوابة من خلال المفكرة ووجدت التالي :
$data['products'] = array();
$products = $this->cart->getProducts();
foreach ($products as $product) {
$data['products'][] = array(
'product_id' => $product['product_id'],
'name' => $product['name'],
'description' => $product['name'],
'quantity' => $product['quantity'],
'price' => $this->currency->format($product['price'], $order_info['currency_code'], $order_info['currency_value'], false)
);
وهي ذات التفاصيل التي تصل لي عبر البريد الالكتروني بالترتيب
Vendor Product ID : c_prod_0
Product Description : Men shirt
Product Name : Men shirt
Quantity : 1
Base Price : 0.00
هل يمكن اضافة ارسال الخيارات مثل المقاس المختار
مع ملاحظة اني وجدت الخيار برمجية بي بال ستاندر
لاحظ
$data['products'][] = array(
'name' => htmlspecialchars($product['name']),
'model' => htmlspecialchars($product['model']),
'price' => $this->currency->format($product['price'], $order_info['currency_code'], false, false),
'quantity' => $product['quantity'],
'option' => $option_data,
'weight' => $product['weight']
واقصد هنا
'quantity' => $product['quantity'],
هل يمكنني اضافة هذا الامر ليصلني عبر ذات الرسالة ؟
مع اني حاولت اضافتها للبرمجة الاضافة التي اعاني بها مشكلة ولم ينجح الامر
لذلك الأفضل مراسلتهم والاستفسار منهم
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
Users browsing this forum: No registered users and 4 guests