Page 1 of 1

خطء عند الدفع عن طريق بي بال

Posted: Fri Feb 18, 2011 4:29 am
by tfh1000
السلام عليكم
انا اوجه مشكلة عند تجربة الدفع عن طريق البي بال وهذي رسالة اليرور
Error Detected
Error Message

You have entered unsupported characters for this field. Current available language character types are: European, Chinese, Korean, Japanese, and Thai. Please try again.

أكتشفت فيما بعد أنه عندما يسجل العضو بأسم عربي تطلع هذي الرسالة

هل يوجد حل لهذه المشكلة أم يجب علي أجبر الأعضاء على التسجيل بأسم أنجليزي ؟؟

أرجوا المساعدة منكم

Re: خطء عند الدفع عن طريق بي بال

Posted: Sat Feb 19, 2011 4:31 am
by opencartArab


وعليكم السلام ورحمة الله وبركاته

طبعا العميل لو يحب يسجل عربي أو انجليزي براحته ومابيأثر في الدفع مع باي بال

لكن المشكلة في عنوان العميل

ضروري يكون عنوان العميل بالانجليزي

انت لو تلاحظ في صفحة حسابي

يوجد رابط بإسم

تعديل معلوماتي

وفيها لايهم اذا كان باللغة العربية أو الانجليزي

وأيضاً في صفحة حسابي سوف تلاحظ وجود رابط بإسم تعديل دفتر العناوين

ودفتر العناوين هو المهم ويجب أن يكون باللغة الانجليزية لكي يستطيع العميل الدفع عن طريق باي بال بدون مشاكل

أتمنى تكون الصورة واضحة الآن

وبالتوفيق


Re: خطء عند الدفع عن طريق بي بال

Posted: Sat Feb 19, 2011 5:03 am
by Khalid H.S
على حسب توضيح المشرف قد تحتاج إلى وضع رسالة تبين هذا المطلب فوق خانة العنوان عند التسجيل

لوضع الرسالة أفتح ملف
catalog\view\theme\default\template\account\create.tpl
وأنتقل إلى السطر 53 في حالة استخدامك للإستايل الإفتراضي
ستجد هذا السطر

Code: Select all

<b style="margin-bottom: 2px; display: block;"><?php echo $text_your_address; ?></b>
قم بإستبداله بهذا السطر

Code: Select all

<p style="font-weight: bold; margin-bottom: 2px; display: block;"><?php echo $text_your_address; ?> <span style="color: #CF4D58;">(يجب تعبئة الخانات باللغة الإنجليزية إذا أردت الدفع بواسطة PayPal)</span></p>
وسيظهر بهذا الشكل
Image[/size][/b]

Re: خطء عند الدفع عن طريق بي بال

Posted: Thu Mar 03, 2011 1:17 pm
by tfh1000
شكرا لكم على الردود الواضحة و بالفعل بعد التجربة كان الأمر كما قلتم

و لكن و اجهتني مشكلة صغيرة أتمنى منكم المساعدة فيها

بعد أستبدال الكود الذي نصح به الأخ خالد ظهرت لي هذه المشكلة في الترميز

Image

لو تستطيعون مساعدتي في حل هذه المشكلة سأكون شاكر لكم

Re: خطء عند الدفع عن طريق بي بال

Posted: Thu Mar 03, 2011 5:01 pm
by Khalid H.S
أخوي انصحك باستخدم برنامج notepad ++
لتحرير ملفات الموقع

http://download.tuxfamily.org/notepadpl ... taller.exe
وأجعل خيار الترميز كما هو موضح في هذه الصورة
http://2.bp.blogspot.com/_HsAEVm22G5U/T ... zhello.jpg

Re: خطء عند الدفع عن طريق بي بال

Posted: Sat Mar 12, 2011 10:19 pm
by abou_saleh
السلام عليكم ،،

هل بالامكان استبدال البيانات التي يحصل عليها البي بال ببيانات اخرى غير عنوان المشتري

مثل ان اجعل البي بال يكتفي فقط برقم جوال المشتري وبريده الالكتروني

و ذلك يغنيني عن طلب من جميع العملاء تعديل بياناتهم

؟؟؟

شكراً لكم

Re: خطء عند الدفع عن طريق بي بال

Posted: Sun Mar 13, 2011 4:29 am
by opencartArab


للأسف لا يمكن ذلك

لأن العنوان مطلوب من الباي بال


Re: خطء عند الدفع عن طريق بي بال

Posted: Tue Mar 05, 2013 5:54 am
by mhummadi
الموضوع مر عليه فتره انما حبيت أضع الحل ليستفيد من أراد

المشكله ليست بالعنوان او بمعلومات المشتري

انما المشكله في رقم الفاتورة المرسل للبي بال
حيث أنه يضم رقم - الاسم الاول - الاسم الاخير

وبمجرد الغاء الاسم الاول والاسم الاخير وارسال رقم الفاتورة فقط فسيتم قبولها من البي بال


الطريقة هي كالتالي:

- اذهب الى:
catalog > controller > payment > pp_standard.php

- السطر 108
ربما يكون مختلف السطر لديك حسب الثيم انما هو يحتوي مايلي:

Code: Select all

$this->data['invoice'] = $this->session->data['order_id'] . ' - ' . html_entity_decode($order_info['payment_firstname'], ENT_QUOTES, 'UTF-8') . ' ' . html_entity_decode($order_info['payment_lastname'], ENT_QUOTES, 'UTF-8');
قم باستبادله بمايلي:

Code: Select all

$this->data['invoice'] = $this->session->data['order_id'];

وعليكم الدعاء لي ولوالدي جزاكم الله خير

Re: خطء عند الدفع عن طريق بي بال

Posted: Sun Apr 06, 2014 5:09 am
by 3bod
mhummadi wrote:الموضوع مر عليه فتره انما حبيت أضع الحل ليستفيد من أراد

المشكله ليست بالعنوان او بمعلومات المشتري

انما المشكله في رقم الفاتورة المرسل للبي بال
حيث أنه يضم رقم - الاسم الاول - الاسم الاخير

وبمجرد الغاء الاسم الاول والاسم الاخير وارسال رقم الفاتورة فقط فسيتم قبولها من البي بال


الطريقة هي كالتالي:

- اذهب الى:
catalog > controller > payment > pp_standard.php

- السطر 108
ربما يكون مختلف السطر لديك حسب الثيم انما هو يحتوي مايلي:

Code: Select all

$this->data['invoice'] = $this->session->data['order_id'] . ' - ' . html_entity_decode($order_info['payment_firstname'], ENT_QUOTES, 'UTF-8') . ' ' . html_entity_decode($order_info['payment_lastname'], ENT_QUOTES, 'UTF-8');
قم باستبادله بمايلي:

Code: Select all

$this->data['invoice'] = $this->session->data['order_id'];

وعليكم الدعاء لي ولوالدي جزاكم الله خير

الله يوفقك و يرزقك الجنة و والديك يارب
الله يعطيك الف عافية

Re: خطء عند الدفع عن طريق بي بال

Posted: Tue Apr 08, 2014 4:15 am
by bhraqnet
والله فكيت ازمه كبيره
بجرب اخذف هالسطرين

اتمنى من مسؤلي الموقع يضيفو هالخطوات في الاسئله المتكرره
بس عندي مشكله ظهرت جديدة
هي اي احد يدفع بواسطه الباي بال
يصير الحاله معلق
مع اني في طرق الدفع مخليه على جاري التجهيز

اول كان جاري التجهيز الحين مدري ليش صار كذا لوحدو
هل حد عنده تحليل
اسوي ديباق وارسل المشكله
يفهم من فين الخطا
هل ssl يمكن مسوي مشكله
لاني مركبه

نسختي 1.5.5.1

Re: خطء عند الدفع عن طريق بي بال

Posted: Fri Oct 02, 2015 4:48 am
by s982714
mhummadi wrote:الموضوع مر عليه فتره انما حبيت أضع الحل ليستفيد من أراد

المشكله ليست بالعنوان او بمعلومات المشتري

انما المشكله في رقم الفاتورة المرسل للبي بال
حيث أنه يضم رقم - الاسم الاول - الاسم الاخير

وبمجرد الغاء الاسم الاول والاسم الاخير وارسال رقم الفاتورة فقط فسيتم قبولها من البي بال


الطريقة هي كالتالي:

- اذهب الى:
catalog > controller > payment > pp_standard.php

- السطر 108
ربما يكون مختلف السطر لديك حسب الثيم انما هو يحتوي مايلي:

Code: Select all

$this->data['invoice'] = $this->session->data['order_id'] . ' - ' . html_entity_decode($order_info['payment_firstname'], ENT_QUOTES, 'UTF-8') . ' ' . html_entity_decode($order_info['payment_lastname'], ENT_QUOTES, 'UTF-8');
قم باستبادله بمايلي:

Code: Select all

$this->data['invoice'] = $this->session->data['order_id'];

وعليكم الدعاء لي ولوالدي جزاكم الله خير
كتب الله أجرك ورحم والديك ورفع قدرهما في الدنيا والآخرة