السلام عليكم وبأختصار شديد
المشكلة الاولى : جميع المسجلين بالمتجر في حقل الاسم الاول واسم العائلة باللغة العربية مثل : محمد او عبدالله لا يستطيعون الشراء من الباي بال ويرفض الدفع .
المشكلة الثانية :عندما تكون العملة الاساسية في المتجر
S.R بالريال
ولنفترض اشترى الزبون بمبلغ 350 ريال وعند انتهاء الطلب والانتقال الى صفحة الدفع في الباي بال
يقوم الباي بال بخصم مبلغ 350$ دولار
وهذي تعتبر كارثة وسرقة قد لا يلتمس الزبون العذر للمتجر ويعتقد انها سرقة مقصودة
لماذا الباي بال لا يقبل عملة الريال علما ان الباي يخصم بالريال في بعض المواقع
هل يوجد تحويل تلقائي في المتجر او في الباي بال عند الشراء بالريال الى دولار وجزاكم الله خير
المشكلة الاولى : جميع المسجلين بالمتجر في حقل الاسم الاول واسم العائلة باللغة العربية مثل : محمد او عبدالله لا يستطيعون الشراء من الباي بال ويرفض الدفع .
المشكلة الثانية :عندما تكون العملة الاساسية في المتجر
S.R بالريال
ولنفترض اشترى الزبون بمبلغ 350 ريال وعند انتهاء الطلب والانتقال الى صفحة الدفع في الباي بال
يقوم الباي بال بخصم مبلغ 350$ دولار
وهذي تعتبر كارثة وسرقة قد لا يلتمس الزبون العذر للمتجر ويعتقد انها سرقة مقصودة
لماذا الباي بال لا يقبل عملة الريال علما ان الباي يخصم بالريال في بعض المواقع
هل يوجد تحويل تلقائي في المتجر او في الباي بال عند الشراء بالريال الى دولار وجزاكم الله خير
Last edited by strmix on Thu Aug 23, 2012 10:24 am, edited 1 time in total.
السلام عليكم ورحمة الله وبركاته
أظن سبب المشكلة هو انك قمت بتعديل إسم العملة الرئيسية (الدولار) في قسم العملات. إذا كان هذا صحيحاً فكان يجب عليك أن تضيف عملة الريال السعودي وتضيف نسبة التحويل بينها وبين الدولار.
المشكلة الثانية (في حالة الإحتفاظ بعملة واحدة هي الريال السعودي) عندما يتم تحويل العميل إلى موقع الـ
PayPal
فيجب أن يكون في بيانات التحويل نوع العملة، ومن الواضح أن موقعك يقوم بوضع قيمة الريال السعودي في خانة القيمة ونوع الدولار في خانة العملة.
الحل هو أنك إما تجعل عملة الدولار عملة رئيسية، وتضيف الريال السعودي كعملة إضافية مع نسبة التحويل.
والحل الثاني أنك تبحث عن مبرمج يعدل الـ
Payment Module
الخاص بالـ
PayPal.
الرجاء العلم بأني حاولت الإفادة بحسب فهمي لطريقة عمل الـ
OpenCart
ولست متأكداً من نوع المشكلة التي تواجهك.
أظن سبب المشكلة هو انك قمت بتعديل إسم العملة الرئيسية (الدولار) في قسم العملات. إذا كان هذا صحيحاً فكان يجب عليك أن تضيف عملة الريال السعودي وتضيف نسبة التحويل بينها وبين الدولار.
المشكلة الثانية (في حالة الإحتفاظ بعملة واحدة هي الريال السعودي) عندما يتم تحويل العميل إلى موقع الـ
PayPal
فيجب أن يكون في بيانات التحويل نوع العملة، ومن الواضح أن موقعك يقوم بوضع قيمة الريال السعودي في خانة القيمة ونوع الدولار في خانة العملة.
الحل هو أنك إما تجعل عملة الدولار عملة رئيسية، وتضيف الريال السعودي كعملة إضافية مع نسبة التحويل.
والحل الثاني أنك تبحث عن مبرمج يعدل الـ
Payment Module
الخاص بالـ
PayPal.
الرجاء العلم بأني حاولت الإفادة بحسب فهمي لطريقة عمل الـ
OpenCart
ولست متأكداً من نوع المشكلة التي تواجهك.
عزيزي اوضح لك اكثر
عندما يقوم الزبون او الزائر بشراء وكتابة الاسم الاول والاسم الاخير بالعربي لا يقبل موقع الباي بال الدفع ثم قمت بكتابة الاسم الاول والاسم الاخير بالغة الانجليزي فلم اواجه المشكلة
ومن الصعب ان اطلب من العملاء او الزوار كتابة الاسم الاول والاخير بالانجليزي
المشكلة الثانية وهي ان الزبون الذي يريد الشراء وانهاء الطلب بالريال السعودي والدفع عن طريق الباي البال يتحول المبلغ الى دولار في موقع الباي بال فمثلا
شراء من المتجر ب 300 ريال
عند انهاء الطلب والدفع في الباي بال يصبح 300 دولار
لابد من ويجد حل او موديول او اي شي لحل هذة المشكلة
عندما يقوم الزبون او الزائر بشراء وكتابة الاسم الاول والاسم الاخير بالعربي لا يقبل موقع الباي بال الدفع ثم قمت بكتابة الاسم الاول والاسم الاخير بالغة الانجليزي فلم اواجه المشكلة
ومن الصعب ان اطلب من العملاء او الزوار كتابة الاسم الاول والاخير بالانجليزي
المشكلة الثانية وهي ان الزبون الذي يريد الشراء وانهاء الطلب بالريال السعودي والدفع عن طريق الباي البال يتحول المبلغ الى دولار في موقع الباي بال فمثلا
شراء من المتجر ب 300 ريال
عند انهاء الطلب والدفع في الباي بال يصبح 300 دولار
لابد من ويجد حل او موديول او اي شي لحل هذة المشكلة
عفوا على التأخير
المشكلة الاولى ليست مشكلة بمعنى كلمة مشكلة ولكن يجب أن يكون عنوان الفاتورة باللغة الانجليزية في الخطوة رقم
2
وهي بسبب ان باي بال لايقبل عنوان الفاتورة الا باللغة الانجليزية
والأفضل التنويه عليها للعملاء
بالنسبة للمشكلة الثانية هي مشكلة فعلية وحلها كالتالي
افتح الملف على المسار التالي
/catalog/model/payment/pp_standard.php
ابحث عن
واحذفها ثم احفظ الملف
ثم افتح الملف على المسار التالي
/catalog/controller/payment/pp_standard.php
وابحث عن
وأضف بعدها
ثم احفظ الملف
واذا استمرت المشكلة بلغني
وهذه المشكلة تظهر غالبا بعد عمل ترقية للمتجر
وتقريبا تبدأ من الاصدار رقم
1.5.2
وفي بعض الأحيان بعد عمل ترقية لايظهر الباي بال من ضمن طرق الدفع قي صفحة انهاء الطلب
المشكلة الاولى ليست مشكلة بمعنى كلمة مشكلة ولكن يجب أن يكون عنوان الفاتورة باللغة الانجليزية في الخطوة رقم
2
وهي بسبب ان باي بال لايقبل عنوان الفاتورة الا باللغة الانجليزية
والأفضل التنويه عليها للعملاء
بالنسبة للمشكلة الثانية هي مشكلة فعلية وحلها كالتالي
افتح الملف على المسار التالي
/catalog/model/payment/pp_standard.php
ابحث عن
Code: Select all
if (!in_array(strtoupper($this->currency->getCode()), $currencies)) {
$status = false;
}
ثم افتح الملف على المسار التالي
/catalog/controller/payment/pp_standard.php
وابحث عن
Code: Select all
$order_info = $this->model_checkout_order->getOrder($this->session->data['order_id']);
Code: Select all
$currencies = array(
'AUD',
'CAD',
'EUR',
'GBP',
'JPY',
'USD',
'NZD',
'CHF',
'HKD',
'SGD',
'SEK',
'DKK',
'PLN',
'NOK',
'HUF',
'CZK',
'ILS',
'MXN',
'MYR',
'BRL',
'PHP',
'TWD',
'THB',
'TRY'
);
if (!in_array(strtoupper($this->currency->getCode()), $currencies))
{
$order_info['currency_code'] = 'USD';
}
واذا استمرت المشكلة بلغني
وهذه المشكلة تظهر غالبا بعد عمل ترقية للمتجر
وتقريبا تبدأ من الاصدار رقم
1.5.2
وفي بعض الأحيان بعد عمل ترقية لايظهر الباي بال من ضمن طرق الدفع قي صفحة انهاء الطلب
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
اعتذر منك عزيزي على التاخير
واشكرك جزيل الشكر على المساعدة
المشكلة لثانية تم حلها والحمدلله ولكن باسم انجليزي كما ذكرت
ولكن جربت الدفع عن طريق توكاش اوت
2checkout
ونفس المشكلة السابقة من حيث المبلغ
1000ريال عند عملية الدفع بـ
2checkout
تكون في موقع الدفع 1000 دولار
هل يوجد حل
واشكرك جزيل الشكر على المساعدة
المشكلة لثانية تم حلها والحمدلله ولكن باسم انجليزي كما ذكرت
ولكن جربت الدفع عن طريق توكاش اوت
2checkout
ونفس المشكلة السابقة من حيث المبلغ
1000ريال عند عملية الدفع بـ
2checkout
تكون في موقع الدفع 1000 دولار
هل يوجد حل
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
هل هذه الطريقه مدعومه فى النسخه 3.0.2.0 لانى لم اجد ذلك الملفopencartArab wrote: ↑Thu Oct 04, 2012 11:00 pmعفوا على التأخير
المشكلة الاولى ليست مشكلة بمعنى كلمة مشكلة ولكن يجب أن يكون عنوان الفاتورة باللغة الانجليزية في الخطوة رقم
2
وهي بسبب ان باي بال لايقبل عنوان الفاتورة الا باللغة الانجليزية
والأفضل التنويه عليها للعملاء
بالنسبة للمشكلة الثانية هي مشكلة فعلية وحلها كالتالي
افتح الملف على المسار التالي
/catalog/model/payment/pp_standard.php
ابحث عنواحذفها ثم احفظ الملفCode: Select all
if (!in_array(strtoupper($this->currency->getCode()), $currencies)) { $status = false; }
ثم افتح الملف على المسار التالي
/catalog/controller/payment/pp_standard.php
وابحث عنوأضف بعدهاCode: Select all
$order_info = $this->model_checkout_order->getOrder($this->session->data['order_id']);
ثم احفظ الملفCode: Select all
$currencies = array( 'AUD', 'CAD', 'EUR', 'GBP', 'JPY', 'USD', 'NZD', 'CHF', 'HKD', 'SGD', 'SEK', 'DKK', 'PLN', 'NOK', 'HUF', 'CZK', 'ILS', 'MXN', 'MYR', 'BRL', 'PHP', 'TWD', 'THB', 'TRY' ); if (!in_array(strtoupper($this->currency->getCode()), $currencies)) { $order_info['currency_code'] = 'USD'; }
واذا استمرت المشكلة بلغني
وهذه المشكلة تظهر غالبا بعد عمل ترقية للمتجر
وتقريبا تبدأ من الاصدار رقم
1.5.2
وفي بعض الأحيان بعد عمل ترقية لايظهر الباي بال من ضمن طرق الدفع قي صفحة انهاء الطلب
برجاء الدعم
شكرا
نعم مدعومة ولن تحتاج الى عمل اي تعديلezateldeeb wrote: ↑Fri Apr 27, 2018 9:07 pmهل هذه الطريقه مدعومه فى النسخه 3.0.2.0 لانى لم اجد ذلك الملف
برجاء الدعم
شكرا
ولم تجد الملف لأن هذه المشكلة كانت في الاصدارات القديمة وكان ترتيب الملفات يختلف
التعليمات باللغة العربية على الرابط التالي
https://www.opencartarab.com/docs
استضافة اوبن كارت العرب
https://host.opencartarab.com
Who is online
Users browsing this forum: No registered users and 268 guests