تصویر محمدعلی اکبری
ماژول پرداخت بانک ملت برای دروپال 7

ماژول درگاه پرداخت بانک ملت برای دروپال 7 منتشر شده و هم اکنون از طریق صفحه ماژول در سایت دروپال  و همچنین انتهای این مطلب قابل دسترس است.


این ماژول به صورت کاملا رایگان و متن باز تحت حق‌برداشت GPL version 3 منتشر شده است.
در صورت داشتن هرگونه سوال درمورد نصب و راه‌اندازی ماژول می‌توانید از طریق فرم درج دیدگاه‌ها اقدام نمائید.
توضیحات تکمیلی
درگاه پرداخت بانک ملت از سه نوع متد پرداخت پشتیبانی می‌کند که عبارتند از:
  • متد پرداخت معمولی: با استفاده از اين متد، پذيرنده درخواست انجام يك تراكنش را از بانك مي نمايد.
  • متد پرداخت اينترنتي نوع دو: اين متد از لحاظ عملكرد شبيه متد معمولی است با اين تفاوت كه پارامتر اضافه‌اي براي شناسه حساب واريزي نيز دريافت مي‌كند. اين پارامتر اضافه امكان واريز پوياي وجه به حسابهاي خواسته شده توسط پذيرنده را فراهم مي‌كند.
  • متد پرداخت اينترنتي نوع دو تجميعي: اين متد از لحاظ عملكرد شبيه متد معمولی است با اين تفاوت كه رشته‌اي از شناسه حساب واريزي‌ها، مبلغ‌ها و شناسه پرداخت كننده‌ها را نيز دريافت مي‌كند. اين رشته امكان واريز پوياي وجوه به چندين حساب خواسته شده توسط پذيرنده را با يك پرداخت (كه برابر مجموع مبلغ هاست) فراهم مي‌كند.

این ماژول نوع اول یعنی متد پرداخت معمولی را پیاده‌سازی کرده است.

دیدگاه‌ها

تصویر farhad

farhad (تایید نشده)

درود
بسیار عالی و یک تشکر ویژه بابت فرهنگ سازی پروژه های متن باز ورایگان.
ممنون

تصویر حامد

حامد (تایید نشده)

سلام
ممنون از کار خوبتون. می خواستم ببینم برای دروپال 6 و ابرکارت ماپولی در اختیار دارین.

ممنون

تصویر محمدعلی اکبری

محمدعلی اکبری

ماژول بعدی که منتشر می‌شود، ماژول درگاه پرداخت بانک پارسیان برای دروپال 7 هست. با توجه به استفاده زیاد ابرکارت قصد داریم هم برای 7 و هم برای 6 ماژول‌های پرداخت را آماده کنیم. اما قبل از آن آماده هر نوع کمک و راهنمایی برای اینکه خود شما این ماژول‌ها را گسترش دهید، هستیم.

تصویر محمدعلی اکبری

محمدعلی اکبری

توجه داشته باشید که بهتر است همواره نسخه آخر را از git repository سایت دروپال دریافت کنید. زیرا آخرین تصحیحات در repository اصلی قرار خواهد گرفت.

تصویر leila

leila (تایید نشده)

سلام
من چطوری دانلود کنم ماژول پرداخت رو؟ از سایت دروپال نتونستم.میشه یه لینک بزارید؟

تصویر محمدعلی اکبری

محمدعلی اکبری
سلام. لطفا برای دسترسی به آخرین نسخه همیشه از همان سایت دروپال دانلود کنید. برای این کار اگر در windows هستید از نرم‌افزار tortoisegit و از آدرس زیر استفاده کنید: و اگر در لینوکس هستید از دستور زیر: البته نسخه قدیمی‌تر هم در آدرس زیر وجود دارد:
تصویر leila

leila (تایید نشده)

برای استفاده از این ماژول چه ماژولهایی باید قبلا نصب کرد؟دروپال کامرس ؟ میشه لینک ماژولهای پیش نیاز رو بزارین؟
متشکرم.

تصویر محمدعلی اکبری

محمدعلی اکبری

در هنگام نصب ماژول پیش‌نیازها توسط خود دروپال چک میشه: libraries و commerce و commerce_payment

تصویر leila

leila (تایید نشده)

تشکر از اینکه زود جواب میدین، من اونو نصب کردم libraries رو هم نصب کردم ولی دوتا ماژول دیگه رو پیدا نکردم.
چندتا ماژول نصب کردم ولی نشد. اون دوتا ماژول خودشون هم پیش نیاز دارن؟؟؟
من تازه کارم میشه کمک کنید؟؟؟ :(

تصویر محمدعلی اکبری

محمدعلی اکبری

پیش‌نیازهای یک ماژول در صفحه ماژول جلوی نام ماژول نوشته شده است. دقت کنید درگاه پرداخت ملت به کتابخانه NuSoap نیاز داره که جزء ماژول‌ها نیست و باید از http://sourceforge.net/projects/nusoap دانلود و در مسیر sites/all/libraries قرار بدین.

تصویر leila

leila (تایید نشده)

اونرو هم اضافه کردم.آخه این commerce چیه که تو همشون اونرو missing نشون میده؟

تصویر محمدعلی اکبری

محمدعلی اکبری

ماژول اصلی همین دروپال کامرس هست که باید از آدرس زیر دریافت کنید:
http://drupal.org/project/commerce

تصویر حسن موحد

حسن موحد (تایید نشده)

سلام آقا شرمنده راه تماس با شما چیه ؟

تصویر حسن ریحانی

حسن ریحانی (تایید نشده)

تو رو خدا نسخه ی آخرو توی همین سایت خودتون بذارید گرفتنش از git خیلی سخته واسه ما تازه کارها

تصویر محمدعلی اکبری

محمدعلی اکبری

دوست عزیز، نسخه آخر به ایمیل شما ارسال شد.

تصویر محمدي

محمدي (تایید نشده)

ماژول پرداخت بانك ملت از نظر بانك ناقص است و آن را نمي پذيرد .

مطابق راهنماي بانك ملت كليه خطاها بايد مطابق لست بانك در سايت ظاهر شود و همچنين در مرحله اول اگر ResCode مخالف 0 شد بايد از توابع Inquiry استفاده و مجددا سعي شود .
اگر امكان دارد ماژول را مطابق راه نماي بانك ملت ارائه نمائيد .

با تشكر

تصویر محمدعلی اکبری

محمدعلی اکبری

ممنون دوست عزیز، ماژول برای یک نیاز فوری نوشته شده بود و به اشتراک گذاشته شد. موردی که فرمودید کاملا درست است و نیازمند یک سری تغییرات در برنامه است. طی هفته آینده نسخه اصلاح شده ماژول ارائه خواهد شد.

تصویر shima

shima (تایید نشده)

سلام
یه دنیا ممنون بابت زحمتایی که میکشین و ماژولها را در اختیار میذارین...
من کاملا مبتدی هستم ودروپال 6 نطب کردم.حالا نیاز به ماژول پرداخت و فروشگاه دارم .ایا باید نسخه دروپالم را 7 کنم؟میشه یکم راهنمایی کنین که چه کنم؟

تصویر محمدعلی اکبری

محمدعلی اکبری

هم اکنون دو چهارچوب فروشگاه ساز اصلی برای دروپال وجود دارد، ماژول Ubercart برای دروپال 6 و 7 و ماژول Commerce برای دروپال 7. این ماژول برای Commerce نوشته شده است. بنابراین برای دروپال 6 در دسترس نیست. ماژول ملت برای Ubercart روی دروپال 6 و 7 توسط یکی دیگر از برنامه‌نویسان شرکت نوشته شده است و قرار است پس از بازبینی طی دو هفته آینده منتظر شود.

تصویر بهروز

بهروز (تایید نشده)

سلام من نسخه قدیمی رو دانلود کردم و nusoap در libraries کپی کردم ولی ماژول همچنان غیر فعال هست (رنگ libraries قرمزه)لطفا راهنمایی کنید.
اگه ممکنه نسخه جدید رو هم ایمیل کنید با سپاس

تصویر محمدعلی اکبری

محمدعلی اکبری

libraries یک ماژول دیگر است که ماژل بانک ملت از آن استفاده می‌کند. آن را از http://drupal.org/project/libraries دانلود و نصب کنید.

تصویر behrouz kakavand

behrouz kakavand (تایید نشده)

ممنون

تصویر محمدي

محمدي (تایید نشده)

با تشكر
از محبت شما ، آيا نسخه جديد و اصلاح شده بانك ملت را ارائه نموديد ؟
ما منتظر محبت شما هستيم .

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام دوست عزیز، نسخه جدید بارگذاری شد. موفق باشید.

تصویر محمدعلی اکبری

محمدعلی اکبری
نسخه جدید 1.1 در سایت رستا و سایت دروپال به روزرسانی شده است. در ماژول اصلاح شده تمامی پیام‌های بازگشتی از درگاه بانک ملت پوشش داده شده است.
این ماژول تست شده و آماده استفاده در سایت‌ها می‌باشد. پیشنهاد پشتیبانی شرکت "به‌پرداخت ملت" پیاده‌سازی دو متد کمکی دیگر bpInquiryRequest و bpReversalRequest می‌باشد. طبق صحبت انجام شده پیاده‌سازی این دو متد کمکی است و اجباری نیست.
از طریق تست و ارائه بازخورد در همین بلاگ می‌توانید از توسعه این ماژول و ماژول‌های دیگر پشتیبانی کنید.
تصویر محمدي

محمدي (تایید نشده)

با تشكر
نسخه 1.1 را نصب كردم ولي خطاي Service can not initiated internal مي دهد.

آيا بانك مرا غير فعال كرده يا مشكل خاصي است؟

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام. ممنون از موردی که بیان کردید. لطفا نسخه 1.2 را نصب کنید و دوباره تلاش کنید. پیام دیگری باید نمایش داده شود. آن پیام را برای من ارسال کنید.

تصویر محمدي

محمدي (تایید نشده)

با تشكر
نسخه 1.1 نصب و خطاي Service can not initiated internal مربوط به قطع سرويس از طرف بانك بود كه مشكل بر طرف شد. و بانك در حال بررسي ماژول مي باشد . كه به محض تائيد از همين جا اعلام مي كنم.

در ضمن مشكلي در ماژول است كه اعداد اعشاري يا مميز مبلغ را به ادامه مبلغ اضافه مي كند مثلا 1500.00 ريال را 150000 ريال در ماژول بانك مي آورد يعني 100 برابر.
براي رفع اين مشكل من ماژول شما را در 3 خط به صورت زير تغيير دادم و حالا براي كار من كه همه مميز ها 00 است درست است :
در فايل commerce_mellat.module

بعد از خط 108 اين را اضافه كردم .$amount = $amount/100;
در خط 114 به جاي $transaction->amount = $amount; كد زير را قرار دادم
$transaction->amount = intval($amount);
و در خط 123 نيز به جاي 'amount' => $amount, كد زير را قرار دادم.
'amount' => intval($amount),

با احترام فراوان محمدي

تصویر كامبيز

كامبيز (تایید نشده)

ميشه مراحل نصب رو توضيح بدين اين مشكل شما رو من هم دارم و واقعا كلافم كرده به شركت به‌پرداخت زنگ زدم ميگه مشكل از طرف ما نيست. اگر براي شما مقدور هست مراحل كار را يكبار توضيح بدن تا همه دعاگوي شما باشند

تصویر محمدي

محمدي (تایید نشده)

با تشكر مجدد.
لطفا اگر زحمتي نيست ورژن هر نسخه را در فايل info قرار دهيد تا نسخه ها مختلف با هم اشتباه نگردد .

تصویر hossein

hossein (تایید نشده)

دوست عزیز بایت این ماژول سود مند خیلی از شما سپاسگذارم..
می خواستم خودم بنویسم اما گفتم یک سرچ بزنم ، باورم نمیشد کسی اینقدر خوب و عالی این کار رو کرده باشه...خوشحالم که تو جامعه مجازی و برنامه نویسان ایرانی هم افرادی هستند که تجربه خودشون رو به اشتراک میزارن ...
باز هم از شما بایت این ماژول سودمند و خوب تشکر می کنم..

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، خیلی ممنون از لطف شما. البته حالا که دست به نوشتن و روحیه اشتراک دارید، برای بهبود این ماژول می‌شه هنوز یه کارایی کرد...

تصویر admin

admin (تایید نشده)

آگر نکته خاصی نیاز داره بگید کمک کنیم رفع بشه..

تصویر محمدعلی اکبری

محمدعلی اکبری
لطفا اول مستندات رو دانلود کنید. دو متد شرح داده شدن در قسمت 2.4 (متدهای کمکی) باید پیاده سازی بشه تا همه حالات پوشش داده بشه.
تصویر محمدعلی اکبری

محمدعلی اکبری
نسخه 1.4 با اصلاحات زیر آماده استفاده است:
1- دو متد bpInquiryRequest و bpReversalRequest پیاده‌سازی شده است.
2- بعد از تایید پرداخت توسط متد bpVerifyRequest پرداخت سفارش در سمت فروشگاه با موفقیت تکمیل می‌شود و دیگر وابسته به پاسخ متد bpSettleRequest نیست. به همین منظور درخواست‌های Settle نشده در Cron job پیگیری مجدد خواهند شد. دلیل این موضوع این است که بعد از bpVerifyRequest مبلغ از کاربر کسر شده است. متد bpSettleRequest درخواست واریز این وجه به حساب فروشگاه است.
تصویر شیما

شیما (تایید نشده)

سلام با تشکر فراوان .. من بار اول که یه درگاه بانک رو ی سایتم میذارم ..میشه یه آموزش کوچک هم در رابطه با این ماژول بذازین

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام. سعی می‌کنم حتما یه آموزش کوچیک بنویسم و اطلاع بدم.

تصویر كامبيز

كامبيز (تایید نشده)

با سلام
براي ubercart در دروپال 7 ماژولي ارائه نمي‌شود به شدت منتظر هستيم.

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام

قبلا هم بنابر نیاز دوستان ماژول‌های دیگر پیاده سازی شده است. به عنوان مثال ماژول بانک سامان که برای سایت ایزی بوک پیاده سازی شد.

همکاری به این صورت بود که دوستان برای ما محیط تست رو فرآهم کردند و ما هم براشون ماژول رو توسعه دادیم به صورت رایگان و بعد طبق توافق قبلی ماژول رو به صورت متن باز منتشر کردیم.

حالا اگر موافقید یه تماس با من بگیرید: 88905355 - اکبری

تصویر كامبيز

كامبيز (تایید نشده)

سلام
من ماژول بانك ملت را براي كامرس طبق راهنمايي شما نصب كردم (ورژن 1/4) اما هنگامي كه مي‌خواد وارد صفحه بانك بشه پيغام خطاي Service can not initiated internally ظاهر ميشه و بعد از 10 ثانيه به صفحه Payment بر مي‌گرده

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، اگر در همان مرحله اول با این خطا روبه‌رو شدید احتمال زیاد مشکل در ارتباط با سرور بانک و یا اطلاعات حساب می‌باشد. در این شرایط بهترین کاری که باید انجاد دهید تماس با بانک (به‌پرداخت ملت) است. آنها برای شما LOG را بررسی می‌کنند و مشکل را برطرف می‌کنند. قبلا در تعاملاتی که برای چند پروژه داشتم، همین ماژول مورد تایید کارکنان به‌پرداخت قرار گرفته است.

تصویر كامبيز

كامبيز (تایید نشده)

از اينكه جواب دادين ممنون به انها زنگ زدم ميگه هيچ لوگي اينجا ندارين. يه محبت مي‌كنين يكبار مراحل رو از اول توضيح بدين كه همه استفاده كنن. منظورم مراحل نصب ماژول تا رسيدن به صفحه بانك هست.

تصویر محمدعلی اکبری

محمدعلی اکبری

مراحل نصب و کانفیگ ماژول‌های پرداخت برای Drupal commerce به طور کامل در این سایت موجود است:

Drupal Commerce setting up payment methods

خلاصه:

  1. نصب ماژول مانند دیگر ماژولهای دروپال.
  2. در مدیریت به "مدیریت > فروشگاه > پیکربندی > روش‌های پرداخت" بروید.
  3. متدهای پرداخت مورد نظر را فعال کنید (لینک Enable را کلیک کنید).
  4. متدهای فعال شده را پیکربندی کنید (لینک Edit) و اطلاعات حساب درگاه خود را وارد کنید.
تصویر كامبيز

كامبيز (تایید نشده)

تمام اين كارها انجام شده اما...
من با Nusoap مشكل دارم و نمي‌دونم با اون چيكار كنم. من الان در libraries يك پوشه به اسم Nusoap دارم كه ورژن 0.9.5هست و داخل آن دو فولدر lib و sample كه داخل lib هم nusoap.php به همراه يكسري Class. حالا سوال اينه كه:
1. جاي Nusoap.php بايد داخل پوشه lib باشه يا خارج اون
اگه خارج اون باشه كه تست شد و پيغام Service can not initiated internally ظاهر ميشه و اگر داخل پوشه lib باشه خطاي زير ايجاد ميشه
Fatal error: Class 'nusoap_client' not found in /home/sfrcocom/public_html/en/sites/all/modules/commerce_mellat/commerce_mellat.module on line 97
كلا ديگه تعطيل شدم لطف ميكني براي اين بخش راهنمايي كني

تصویر محمدعلی اکبری

محمدعلی اکبری

در مورد این کتابخانه که باید فایل "sites/all/libraries/nusoap/nusoap.php" و بقیه فایل‌های کتابخانه هم در کنارش موجود باشه. حروف بزرگ و کوچیک مهم هستند.

  • آیا IP شما در بانک ثبت شده؟
  • از نمونه کد بانک، خارج از دروپال استفاده کنید تا تست کنید اطلاعات شما و IP سرور درست هست یا نه.
تصویر كامبيز

كامبيز (تایید نشده)

چطور اين كار رو انجام بدم
منظور شما كدام كدها هستند

تصویر محمدعلی اکبری

محمدعلی اکبری

لطفا به کامنت‌های من پاسخ بدین تا رشته کلام از دست نفر بعدی که می‌خونه در نره :دی

  1. برای این کار فایل "مستندات و نمونه کدهای بانک ملت برای پیاده‌سازی درگاه پرداخت" را از قسمت فایل‌های پیوست دانلود کنید.
  2. فولدر Sample PHP رو آپلود کنید روی سرور
  3. و اسکریپت default.php را اجرا کنید...
تصویر كامبيز

كامبيز (تایید نشده)

آقاي اكبري IP معمولا براي www.mydomain.com هست اما من در پوشه‌اي به اسم www.mydomain.com/en دروپال 7 رو راه‌اندازي كردم و در root دروپال 6 نصبه ميتونه خطا از اين باشه

تصویر محمدعلی اکبری

محمدعلی اکبری

دوست عزیز، کامنت ها رو زیر هم دنبال کنید. یعنی reply کنید و کاکمنت جدید طرح نکنید. شما همون کاری که گفتم رو بکنید: "مستندات و نمونه کدهای بانک ملت برای پیاده‌سازی درگاه پرداخت" ...

تصویر كامبيز

كامبيز (تایید نشده)

مي‌بخشيد شما رو هم خسته كردم
صفحه لود شد و تمام Edit boxها خالي هستند.
موارد زير نشان داده شدند

BPM PGW Method Call
Pay Request Method Call
Verify Request Method Call
Inquiry Request Method Call
Reversal Request Method Call
Settle Request Method Call

در انتها هم يك پيغام خطا بصورت زير ظاهر شد

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://pgwstest.bpm.bankmellat.ir/pgwchannel/services/pgw?wsdl' : failed to load external entity "https://pgwstest.bpm.bankmellat.ir/pgwchannel/services/pgw?wsdl" in /home/sfrcocom/public_html/PHP Sample/default.php:306 Stack trace: #0 /home/sfrcocom/public_html/PHP Sample/default.php(306): SoapClient->SoapClient('https://pgwstes...') #1 {main} thrown in /home/sfrcocom/public_html/PHP Sample/default.php on line 306

 

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، به جای خوبی رسیدید. اول این مشکل رو خودتون با استفاده از اینترنت و گوگل حل کنید. بعد بیاید ماژول رو نصب کنید. در صورت نیاز هم می‌تونید از خدمات پشتیبانی شرکتی ما استفاده کنید. (توسعه تحت دروپال، مشاوره و سفارشی سازی)

تصویر liberal

liberal (تایید نشده)

هر گاه به ارور Service can not initiated internally برخورد کردید ُ gateway رو به https://pgwsf.bpm.bankmellat.ir/pgwchannel/services/pgw?wsdl تغییر بدید موفق باشید.

تصویر سعید

سعید (تایید نشده)

دوستان ضمن تشکر از شما ، بنده آخرین نسخه رو گرفتم متاسفانه با مشکل مواجه شدم اینکه قیمت محصول رو دو تا 0 اضافه میکنه خودش که ی دات قبلش اضافه کرده میشه راهنمایی کنید ضروریه ممنون

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام دوست عزیز

این مطلب را مطالعه کنید: حذف اعداد اعشاری از قیمت در Commerce دروپال

تصویر كامبيز

كامبيز (تایید نشده)

سلام
چند روزي هست كه با چند تا پيغام خطاي زير دارم ور مي‌رم كه درستشون كنم

    * Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize()  (line 675 of /home/sfrcocom/public_html/store/includes/bootstrap.inc).
    * Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 678 of /home/sfrcocom/public_html/store/includes/bootstrap.inc).
    * Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 679 of /home/sfrcocom/public_html/store/includes/bootstrap.inc).
    * Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 680 of /home/sfrcocom/public_html/store/includes/bootstrap.inc).
    * Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 682 of /home/sfrcocom/public_html/store/includes/bootstrap.inc).
    * Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 684 of /home/sfrcocom/public_html/store/includes/bootstrap.inc).
    * Warning: ini_set() has been disabled for security reasons in include_once() (line 300 of /home/sfrcocom/public_html/store/sites/default/settings.php).
    * Warning: ini_set() has been disabled for security reasons in include_once() (line 301 of /home/sfrcocom/public_html/store/sites/default/settings.php).
    * Warning: ini_set() has been disabled for security reasons in include_once() (line 302 of /home/sfrcocom/public_html/store/sites/default/settings.php).
    * Warning: ini_set() has been disabled for security reasons in include_once() (line 310 of /home/sfrcocom/public_html/store/sites/default/settings.php).
    * Warning: ini_set() has been disabled for security reasons in include_once() (line 317 of /home/sfrcocom/public_html/store/sites/default/settings.php).
    * Warning: ini_set() has been disabled for security reasons in drupal_settings_initialize() (line 771 of /home/sfrcocom/public_html/store/includes/bootstrap.inc).

البته تقصير خودم بود. اومدم يه php.ini توي پوشه سايت ايجاد كردم بعدش هم اين بلا سرم اومد (البته الان php.ini رو پاك كردم اما ظاهرا فايده‌اي نداره و هاست گير داده به امنيت و ini_set رو غير فعال كرده). يكي دو جا
خوندم كه بايد با Admin سايت صحبت كرد تا اون درستش كنه. با اونها هم صحبت كردن و ميگن بخاطر يك نفر ما php.ini رو دستكاري نمي‌كنيم و گفت كه توي اين مسيرها يعني setting.php و  boot starp.inc تغيير بدين.
حالا مي‌خوام ببينم درست داره مي‌گه يا مي‌خواست ما رو بپيچونه. لطف مي‌كنين يه راهي جلوي پاي ما بزارين
با تشكر.

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، این جواب معمول هاستینگ ها هست. البته در این مورد حق دارن، شما هم بهتر هست نمایش هشدارها رو در دروپال غیر فعال کنید.

تصویر كامبيز

كامبيز (تایید نشده)

سلام آقاي محمدي
من اين كار رو با گذاشتن ;(error_reporting(0 درست كردم اما مشكلي من دارم اينه كه وقتي وارد سايت ميشم 5 دقيقه نشده IP من بلاك ميشه و ديگه نمي‌تونم وارد سايت بشم. راه حلي در اين مورد به نظرتون مي‌رسه.

تصویر محمدعلی اکبری

محمدعلی اکبری

بجای اینکار از مسیر "admin/config/development/logging" می‌تونستید نمایش خطاها و هشدارها رو غیرفعال کنید.

تصویر سيد مهدي حجازي

سيد مهدي حجازي (تایید نشده)

درود
تشکر ماژول و زحمات و پيگيرياتون
من ماژول را نصب کردم، تنظيمات مربوط به عدم نمايش اعشار را هم ست کردم الان قيمت در سايت مثلاً(1،000 ريال ) است ولي وقتي به در گاه بانک وصل ميشه اون بالا قيمت را (10 ريال ) نشون ميده ؟!!!
ميشه لطفاً کمکم کنيد...

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام؛ برای رفع این مشکل لطفا به نسخه 1.5 به روزرسانی کنید. همچنین برای حذف اعداد اعشار که در واحد پولی ریال، بی معنی است، ماژول معرفی شده در این مطلب را نصب کنید.

این تغییر کوچک توسط همکار گرامی مهندس ساداتی‌فر برای هسته commerce پیشنهاد شده است و به زودی با تایید آن در هسته commerce اعداد اعشار برای واحد پولی ریال حذف خواهند شد.

تصویر سيد مهدي حجازي

سيد مهدي حجازي (تایید نشده)

خيلي ممنون سپاس
همواره شاد و پيروز
در پناه يگانه برنامه نويس عالم

تصویر سيد مهدي حجازي

سيد مهدي حجازي (تایید نشده)

سلام و خداقوت
بعد از فعال سازي و تست اوليه از بانک به پرداخت زنگ زدن ميگن:
inquery را تنظيم کنيد براي اينکه: اگر مشتري خريد زد وجه از حسابش کم شد، ولي خريد موفق نبوده بايد وجه برگرده به حساب مشتري، و در صورت موفقيت تابع settle را فراخواني را درخواست واريز به حساب پذيرنده.
منم گفتم حتماً ايينا که ميگين توي ماژول ست شده و داره اعمال ميشه ، ولي بازم ميپرسم،
الان مزاحم شدم که چي جوابشون را بدم؟
سپاس فراوان.

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام؛ موردی که فرمودید در ماژول پوشش داده شده است. برای اطمینان بیشتر حتی اگر برنامه‌نویس نیستید، متدهایی که بانک می‌گوید را در کدها جستجو کنید و منطق فراخوانی آنها را مشاهده کنید.

تصویر سعیده

سعیده (تایید نشده)

با سلام و ممنون از سایت تون و مطالب خیلی خیلی خوبش
راستش من خیلی وقته دنباله ماژول پرداخت بانک ملت هستم برای دروپال 7 که با UBERCART کار کنه میشه راهنمایی کنید که ماژولی که شما زحمت نوشتنشو کشیدید برای UBERCART هم قابل استفاده است یا نه ؟

همیشه موفق و شاد باشید.

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام دوست عزیز؛ این ماژول فقط برای commerce قابل استفاده است، نسخه ubercart فکر کنم در سایت های دیگر موجود هست. اگر نه سعی میکنم تا 30 روز آینده آن را پیاده سازی و منتشر کنم.

تصویر سعیده

سعیده (تایید نشده)

با سلام و تشکر از زحمات شما
من در سایت های مختلف خیلی جستجو کردم ولی متاسفانه چیزی پیدا نکردم . راستش من سایتی دارم طراحی می کنم که پرداخت فقط برای عضویت ویژه نیاز است که انجام شود و کالای فروشی سایت فقط عضویت ویژه است . اول ماژول commerce و همچنین ماژولی که شما زحمت کشیدید نوشتید رو نصب کردم ولی از اونجایی که موفق به پیاده سازی اون در کامرس نشدم تصمیم گرفتم از ubercart استفاده کنم که فروش membership رو خودش داره ..
واقعا ازتون ممنون میشم اگر این ماژول رو برای ubercart هم ارائه کنید . چون من واقعا خودم دانش کافی برای نوشتن ماژول رو ندارم .
باز هم از وقتی که برای پاسخ به سوالات میگذارید ممنون.
همیشه شاد و موفق باشید.

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، عضویت ویژه اگر به معنی دادن یک نقش جدید به کاربر بعد از پرداخت حق عضویت هست، بدترین کار استفاده از commerce و ubercart هست. چراکه برای اینکار باید ماژول به این بزرگی رو نصب کنید و با استفاده از ماژولهای جانبی و یا Rules این ویژگی رو ایجاد کنید. که این از نظر من برای ویژگی به این کوچکی پذیرفته نیست. راه حل پیشنهادی من نوشتن یک ماژول کوچک با استفاده از ماژول کوچک pay هست. همچنین می‌تونید برای پرداخت خودتون هم یه ماژول ساده مستقل بنویسید. اگر برای این کار به کمک نیاز دارید صبر کنید که ماژول مربوط به pay رو تا آخر ماه منتظر می‌کنم.

تصویر سعیده

سعیده (تایید نشده)

سلام آقای اکبری و با تشکر از پاسخ صمیمانه شما
من در سایتم دو نوع عضویت دارم : 1- عضویت رایگان 2- عضویت ویژه
برای گرفتن عضویت ویژه می خوام روال اینطوری باشه که وقتی کاربر دکمه " افزودن به سبد خرید " رو که زد اگر قبلا لاگین کرده بود که پرداخت انجام بشه . اگر ناشناس بود ابتدا عضو سایت بشه که همون عضویت رایگانه بعد لاگین کنه و عملیات پرداخت رو انجام بده . نمایش اطلاعات عضو ها هم منوط به تایید مدیر باشه .
حالا با توجه به اینکه ماژول های کامرس و ابرکارت با این روال کار می کنند باز هم فکر می کنید استفاده ازشون منظقی نیست ؟ آخه من هیچ اطلاعاتی درباره نحوه کار ماژول pay ندارم آیا با اون هم میشه این روال رو داشت؟
واقعا ازتون ممنونم که وقت می گدارید و پاسخ میدید. اگر اشکالی نداشته باشه ایمیل تون رو داشته باشم که بتونم باهاتون در تماس باشم .
ممنون

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام؛ من هم دنبال فرصتی برای پیاده سازی چند درگاه برای ubercart هستم. این هفته سرم خلوته، اگر عجله ای نیست از طریق ایمیل من که در پروفایلم در همین بلاگ هست با من در تماس باشید. اطلاعات درگاه بانکی خودتون رو برای تست و توسعه برای من ارسال کنید.

تصویر محسن کریمیان

محسن کریمیان (تایید نشده)

سلام بر آقای اکبری
بسیار ممنون و متشکر
انشالله همیشه شاد باشید و ایام به کامتان
یا علی

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام؛ شما نیز سایت بسیار فعال و خوبی دارید. از مطالب شما پیش تر استفاده کرده بودم.

تصویر علی

علی (تایید نشده)

سلام و درود و عرض خسته نباشید بر استاد عزیز

برای مدیریت سطوح دسترسی اعضا و وضعیتشون و مدیریت زمان بندی مجوز استفاده از این سطوح مختلف از ماژول خوب Subs در آدرس https://drupal.org/project/subs استفاده کردم.
حالا برای فروش این سطوح دسترسی به ماژول پرداخت نیاز دارم. ماژول پرداخت شما برای کامرس هست. آیا امکان ارائه حلی برای استفاده از ماژول پرداخت شما در ماژول Subs موجود است؟

عرض ارادت و تشکر

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام دوست عزیز، جوری که توی صفحه ماژول نوشته هنوز API برای Drupal commerce تکمیل نشده. بجاش ماژول payment رو پیشنهاد داده. برای ماژول Payment نوشتن درگاه پرداخت ممکن هست. من هم قصد نوشتن داشتم. فعلا وقت نشده. امیدوارم این ماه وقت بشه

تصویر kami

kami (تایید نشده)

با سلام و عرض خسته نباشيد
چند وقتي كه اين پيغام خطا رو دريافت مي‌كنم كه تمام كار رو مختل كرده ميسه راهنمايي كنين چطور مي‌تونم اونو بر طرف كنم.

warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'search_form' not found or invalid function name in /home/std/public_html/includes/form.inc on line 382
تصویر محمدعلی اکبری

محمدعلی اکبری

با سلام؛ این خطا با این ماژول مرتبط نیست. اما به احتمال زیاد برای به روزرسانی سرور به php 5.4 هست. هسته دروپال را به روزرسانی کنید.

تصویر احمد حجتی

احمد حجتی (تایید نشده)

با سلام . من فروشگاهمو با اپن کارت کار کردم . ماژول درگاه بانک ملت رو زدم روش . وقتی بعد از پرداخت موفق از بانک میخاد برگرده به سایت همین خطای call_user_fun_array رو میده . من جوابتونو متوحه نشدم . یعنی تو php زیاد وارد نیستم و نمی دونم چطور باید بروزش کنم؟ هسته دروپال چیه؟ لطفا یه کم بیشتر توضیح بدین

تصویر سید عباس

سید عباس (تایید نشده)

سلام
ممنون بابت ماژول.
من از این ماژول استفاده کردم و دسیمال ریال رو از دو به صفر تغییر دادم اما وقتی به صفحه بانک ملت میره اون دو صفر دسیمال رو از پول کم میکنه مثلا بجای 100 ریال میزنه 1 ریال. باگ از من یا ماژول؟

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، این ماژول با استفاده از API خود کامرس قیمت رو محاسبه میکنه. لذا پیشنهاد میکنم تنظیمات واحد پولی رو با استفاده از ماژول ساده ی برادرم حل کنید.

تصویر سید عباس

سید عباس (تایید نشده)

ممنون ولی من با استفاده از این ماژول هم امتحان کردم باز فرقی نکرد.
کاریم که من کرده بودم مثل همین ماژول بود فقط من خود فایل رو ادیت کرده بودم.
ی توضیحی بدم که من اومدم قیمت ها رو به دلار وارد میکنم و با استفاده از ماژول Commerce Multicurrency و به ریال نمایش میدم
ممکنه از این باشه؟

تصویر محمدعلی اکبری

محمدعلی اکبری

فکر کنم از همینه

تصویر سید عباس

سید عباس (تایید نشده)

بازم نشد.... چی کار کنم؟بنظر شما دلیلش چی میتونه باشه؟

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، اینجوری خیلی سخته راهنمایی، اگر میخوای دسترسی بده ببینم چشه

تصویر سید عباس

سید عباس (تایید نشده)

سلام
من یه کامرس کیک استارت دیگه نصب کردم فقط دو تو ماژول بانک ملت و حذف دوصفر رو نصب کردم.
باز وقتی میره تو درگاه بانک باز اونجا دوتا صفر حذف میکنه
دسترسی رو چجور بفرستم؟؟

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام؛ ایمیلم توی پروفایلم هست.

تصویر محمدعلی اکبری

محمدعلی اکبری

نسخه 1.6 با تغییر زیر منتشر شد:

- تراکنش ها در ابتدای فرآیند پرداخت در وضعیت نادرست "منتظر" قرار می‌گرفتند. در این نسخه این مشکل برطرف شد.

لطفا به روزرسانی نمایید و روال خرید را تا انتها طی کنید. در صورت برخورد با هر مشکلی از طریق فرم نظرات موضوع را با من در میان بگذارید.

تصویر sam

sam (تایید نشده)

با سلام
دوست گرامی من یه سایت با asp دارم . آیا میتونم از ماژول شما برای پرداخت الکترونیک استفاده کنم ؟

ممنون میشم اگه کمکم کنی . جوابشو واسم ایمیل کن .
بازم ممنون .
منتظر خبرتون هستم .

تصویر محمدعلی اکبری

محمدعلی اکبری

این ماژول مخصوص دروپال نوشته شده، برای دات نت، اگر از DNN استفاده می‌کنید، دوستای من توی همین بلاگ میتونن کمکتون کنن...

تصویر محمدعلی اکبری

محمدعلی اکبری

طبق اطلاعیه شماره 3 شرکت به پرداخت، آدرس های مربوط به وب سرویس و ترمینال عملیاتی به روزرسانی شد. لذا به نسخه 1.7 به روزرسانی کنید.

تصویر رضا محمدی

رضا محمدی (تایید نشده)

با عرض سلام و تشکر فراوان،
جناب آقای اکبری، من ورژن 1.7 را روی دروپال 7 نصب کردم و تنظیمات درگاه بانکی را هم انجام ذاده ام، اما در صفحه checkout پس از انتخاب mellat gateway به محض اینکه وارد مرحله بعد می شوم صفحه سفید Server Error نشان داده می شود. لطفا من را راهنمایی کنید.
با تشکر مجدد از زحمات شما.

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام؛ یکم اطلاعات بیشتر بده، مثلا فایل error_log رو برای من بفرست. یا اینکه watchlog دروپال رو فعال کن و ردیف‌های آخر خطا رو به من بگید. اینکه بدون این ماژول و با مازول دیگه این اتفاق می افته یا نه؟

اگر هم میخواید دسترسی بدید یه نگاه بندازم

تصویر رضا محمدی

رضا محمدی (تایید نشده)

مشکل قبل حل شد. اشکال از nusoap بود. اما حالا زیر قسمتی که میگه باید 10 ثانیه صبر کنید تا به پورتال منتقل شوید پیام Invalid IP میاد و برمیگرده به صفحه checkout. کسی که ما سایتو براش طراحی می کنیم کار بانکی رو انجام داده. یعنی IP رو اشتباه به بانک داده؟ دقیقا IP کجا رو باید به بانک داده باشه؟
بازم ممنون.

تصویر محمدعلی اکبری

محمدعلی اکبری

IP مربوط به سرور دقیقا :) میتونید مثلا از intodns.com در بیارید یا خیلی ساده ping بگیرید

تصویر رضا محمدی

رضا محمدی (تایید نشده)

متشکرم. ضمنا ممنون که بلافاصله بعد از تغییر سرورهای بانک ماژول رو هم آپدیت کردید. موفق باشید.

تصویر websaz iran

websaz iran

سلام و خدا قوت
من ماژول و متعلقات آنرا نصب کردم و فعال شده و ظاهرا مشکلی وجود ندارد.
مشکل من این است که پرداخت را می خواهم برای یک فرم انجام دهم اما ظاهرا چیزی وجود ندارد.
مثل سایت خیریه همت:
http://www.hemmat110.com/payment-new/
سایت من هم یک سایت خیریه هست و محصولی وجود ندارد.
ممنون می شوم راهنمایی بفرمایید.

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، منظور شما این ماژول است؟ https://drupal.org/project/commerce_donate

تصویر websaz iran

websaz iran

ممنون بابت پاسخگویی سریعتون!
منظور من ماژول پرداخت بانک ملت برای دروپال 7 و متعلقات آن است.
منظور شما این است که commerce_donate را باید استفاده کنم؟

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام؛ لطفا روی پاسخ من پاسخ بدهید :)

دروپال کامرس یک سیستم کامل فروشگاهی است، اما از آن برای کارهای دیگر نیز میتوان استفاده کرد. ماژول درگاه ملت، ترمینال شاپرک را به آن اضافه میکند و ماژول معرفی شده نیز بحث پرداخت خیره را به آن اضافه میکند.

تصویر websaz iran

websaz iran

ممنون
اگر کمی راهنمایی بفرمایید ممنون می شوم.
روش ساده تری هم هست؟

تصویر محمدعلی اکبری

محمدعلی اکبری

اسکریپت هایی برای پرداخت ساده و به صورت فرم در اینترنت به صورت متن باز وجود دارند. مانند: اسکریپت پرداخت آنلاین بانک ملت

البته تست نکردم و بررسی آن با خود شما، با جستجو نمونه های دیگری هم پیدا می کنید.

 

تصویر websaz iran

websaz iran

ممنون. خیلی لطف کردی.
من ماژول commerce webform را هم پیدا کردم که فعلا عملیاتی نشد!
ماژول Commerce Donate را هم نصب کردم و یک Products هم ساختم. اما مشکل این است دقیقا نمی دانم کجا و چگونه آنرا نمایش می دهد. باید Views بسازم ؟

تصویر محمد

محمد (تایید نشده)

در ابتدا لازم ميدونم که از شما تشکر کنم، بابت زحماتي که ميکشيد و حوصله اي که در پاسخ دادن به نظرات به خرج ميديد.
ببينيد من روش را درس فهميده ام:
1- نصب دروپال کامرس
2- نصب ماژول ها و library هاي مورد نياز ماژول شما
3- نصب ماژول شما
4- افزودن یک نوع محصول
5- ایجاد محصول
و خب فروش آن!

یک نکته ای که ذهن من رو درگیر خودش کرده اینه که rule خاصی نیاز به تنظیم کردن نیست؟ مثلا رولی که وضعیت خرید را مشخص کنه! (تکمیل شده، یا سبد خرید یا ...)

ممنون

تصویر محمدعلی اکبری

محمدعلی اکبری

همه rule‌ها رو خودکار میسازه، اما برای شروع بهتره با توزیع commerce kickstart‌شروع کنید

تصویر ندا

ندا (تایید نشده)

برای دورپال 6 ،ubercart نوشته نشده؟؟؟؟؟؟؟؟؟؟؟؟؟

تصویر محمدي

محمدي (تایید نشده)

با تشكر از زحمات شما
آيا مي شود اين ماژول پرداخت را به يك فرم از نوع Node ارتباط داد به طوري كه با انتخاب گزينه هاي مبلغ ايجاد , و پس از ذخيره محتوا دكمه ارتباط براي پرداخت فعال گردد . بطوري كه پس از پرداخت بتوان از طريق يك rule پرداخت موفقيت آميز را در جاي ديگر استفاده نمود .

تصویر سعید

سعید (تایید نشده)

با سلام

خیلی از ارایه این ماژول ممنونم. اما گاهی اوقات در مرحله پایانی پرداخت پیغام duplicate transaction identification می دهد. به نظر شما مشکل از کجاست؟ با تشکر از راهنمایی شما

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، شناسه پرداخت تولیدی توسط این ماژول حتمن یکتا است. این مشکل زمانی اتفاق می افتد که چند سایت به صورت اشتراکی از یک درگاه استفاده کنند. برای رفع مشکل به صورت دستی مقدار auto increment جدول transaction را مقداری در محدوده‌ی امن قرار دهید.

تصویر zahra navazi

zahra navazi (تایید نشده)

سلام. دست شما درد نکنه بابت زحمتایی که کشیدین.
میشه لطفا بگید این جدول transaction از کجا قابل دسترسیه؟ و اینکه منظورتون از محدوده ی امن چیه؟

تصویر مهدی

مهدی (تایید نشده)

سلام
با تشکر از زحمات شما در توسعه ماژول های پرداخت آنلاین و پاسخ های خوبی که ارائه شده بود.
در استفاده از این ماژول با خطای :

PHP Fatal error: Cannot redeclare class XMLSchema in /sites/all/libraries/nusoap/nusoap.php on line 2050, referer: ....

برخورد می کنم. طی جستجو هایی که انجام دادم، به لینک زیر رسیدم:
http://drupal.stackexchange.com/questions/54034/problem-with-including-e...

گویا شما هم به این مشکل برخوردید. اما متوجه راه حل ارائه شده برای رفع مشکلتان نشدم.

تصویر محمد

محمد (تایید نشده)

سلام.خدا قوت (:
من در حال راه اندازی یک سایت دارالترجمه با دروپال هستم.چند تا سوال داشتم.چطوری میتونم یه فرم برآورد قیمت طراحی کنم؟یعنی کاربر یه فرمی رو پر کنه بعد قیمت رو بهش نشون بده.
سوال بعدیم اینه که بعدش کاربر فرم سفارش رو پر کنه و وصل بشه به درگاه بانکی مثلا ملت و هزینه رو پرداخت کنه و برگشتش کنه به سایت.
خیلی خیلی ممنون

تصویر مصطفی

مصطفی (تایید نشده)

سلام
من همه کارهای بانکی رو انجام داردم و از بانک یوزور پس و ایدی رو گرفتم و اونهارو وارد کردم. وقتی سفارش رو تکمیل میکنم وباید به درگاه پرداخت وصل بشه دروپال بهم ارور Invalid IP میده. ممنون میشم راهنماییم کنید.
موفق باشید

تصویر مصطفی

مصطفی (تایید نشده)

سلام
من در مورد ارور Invalid Ip با پشتیبانی بانک ملت تماس گرفتم. و اون ها ای پی رو بررسی کردن و دقیقا همون چیزی بود که من بهشون داده بودم. فعلا نتونستم مشکل رو حل کنم. مگه ای پی که به بانک باید بدیم همون ایپی سایت نیست که موقع پینگ کردن دامین می بینیمش ؟
متشکر از کمک هاتون.

تصویر مصطفی الهیاری

مصطفی الهیاری (تایید نشده)

سلام؛
با تشکر از زحمات شما.
من ماژول رو نصب و روی سرور تست کردم، همه چیز اکی بود. بخاطر مشکلات خاصی که سایت حاضر روی سرور داشت، اون رو کلا حذف و نسخه لوکال کامل رو اپلود و مازول رو دوباره فعال سازی کردم و همه چیز رو تنظیم کردم، موقع رفتن به درگاه پراخت بهم این اخطار رو میده، ممنون میشم کمکم کنید.
Duplicate transaction identification.

تصویر محمدعلی اکبری

محمدعلی اکبری

سلام، دلیل این هست که شماره تراکنش ها ریست شده. به صورت دستی مقدار auto increment جداول order و transaction رو بالا ببرید.

تصویر فرهاد  احرار

فرهاد احرار (تایید نشده)

سلام
متاسفانه وقتی می خوام به درگاه بانک ملت وصل بشم این پیغام ظاهر میشه اگر امکان داره راهنمایی کنید .
با سپاس
Fatal error: Class ‘nusoap_client’ not found in /home/tzugktua/domains/tahrir-eng.com/public_html/modules/payment/ir_mellat.php on line 101

تصویر احسان حیدری

احسان حیدری (تایید نشده)

سلام
متشکرم از ماژول خوبتون
در ابتدا کتابخونه nusoap رو ریختم تو مسیر مورد نظر و ماژولو نصب کردم
بعد از enable کردن ماژول هنگام پرداخت خطای زیر رو میده:
invalid transaction from store
و سریع صفحه به صفحه قبلی بر می گرده
حتی پیغام خطا رو تو recent log message و tail -f /var/log/httpd/error_log نشون نمیده
لطفا راهنماییم کنین.
ممنون

تصویر سعیده

سعیده (تایید نشده)

سلام
احسان مشکل از بانک ملت است .. آی پی شما غیرفعال شده است .. دقت کنید که آدرس gateway رو به شاپرک تغییر داده باشید اگه رو شاپرک تنظیم هستید به پشتیبانی ملت زنگ بزنید و بگید براتون دوباره درگاه رو فعال کنن..امیدوارم کمک کنه ...

تصویر مرتضی ذاکری

مرتضی ذاکری (تایید نشده)

problem in defining user information که هنگام پرداخت سفارش چاپ می شود به چه معنی است ؟

تصویر حسین

حسین (تایید نشده)

سلام
من چون چندتا سایت دارم و میخوام از درگاهم تو چندتا سایت استفاده کنم،برای این که شماره سفارش ها همواره یکتا باشه میخوام که هر سایت از یک رنج عددی معینی شروع بشه.
یعنی سایت 1 بشه: 20000 +شماره سفارش
سایت 2: 50000+شماره سفارش
برای این کار کجای کد باید من این اعداد رو برازم؟
هم باید برای bpPayRequest و هم برای verfy بزارم؟
ممنون میشم راهنماییم کنید.

تصویر ایشارژیو

ایشارژیو (تایید نشده)

دستتون درد نکنه بابت مستندات و توضیحات متدهای پرداخت ملت...
این فایل رو هم برای تغییر آدرسهای شاپرک به مستندات اضافه کنید(از به پرداخت ملت هستش):
http://www.behpardakht.com/data/PGW_Migration_User_Guide.pdf
درسته مستندات جدید نیستن ولی فکر میکنم روش کار همون باشه و توضیحات متدها خیلی خوبه(از کجا میشه فایل های بروزشون رو پیدا کرد؟)
درسته خود بانک مستندات رو به پذیرنده میفرسته، ولی یه نفر توی اینترنت نخواسته این PDF ها رو بذاره بقیه یاد بگیرن...
تشکر :)

تصویر امیر کلهری

امیر کلهری (تایید نشده)

سلام آقای اکبری و بقیه دوستان

محصولات سایت من به صورت تومان است، مثلا 12 هزار تومان ، میخواهم زمانی که به درگاه بانک ملت وصل بشوم، مبلغ ضرب در 10000 شود که معادل ریال آن در درگاه بانک برای خریدار مشخص شود.

لطفا" بفرمایید من چطور میتوانم این تفکیک ریال و تومان را انجام دهم ؟

باتشکر

تصویر علیرضا لوا

علیرضا لوا (تایید نشده)

با سلام

میخواستم بدونم آیا این ماژول هنوز کار میکند؟ مشکلی وجود ندارد؟!

تصویر ali khabarek

ali khabarek (تایید نشده)

آقا بالاخره نسخه ی ubercart اومد یا نه؟

تصویر سعیده

سعیده (تایید نشده)

سلام آقای اکبری
امروز با مشکلی مواجه شدم و در هنگام پرداخت ، در صفحه بانک ملت تراکنش که با موفقیت انجام می شود به سایت پذیرنده که سایت ما باشد برنمی گردد و پرداخت با موفقیت به پایان نمی رسد.
طی صحبتی که با پشتیبانی به پرداخت داشتیم گفتند باید Order ID را به آنها برای پیگیری بدهیم . Order ID عددی است که ماژول ما برای بانک می فرستد درسته ؟ این عدد کجا ذخیره می شود ؟

با سپاس فراوان از زحمات شما

تصویر حمزه

حمزه (تایید نشده)

سلام بر شما و تشکر بابت پاسخ به همه نظرات
برنامه ای برای ارایه این ماژول برای دروپال ۸ هم دارید؟

تصویر مجید

مجید (تایید نشده)

سلام و ممنون از افزونه خوبتان
من افزونه رو دانلود و نصب کردم هم در لوکال و هم در هاست اما بعد از نصب در صفحه payment تنظیمات ماژول رو نمیاره و فایل ماژول رو که دستی تغییر میدم و اطلاعات پایانه رو میزنم متاسفانه مثل اینکه داخلش ذخیره نمیشه و در هنگام پرداخت خطا میده و تمام مقدار یوزر و پسورد و آدرس درگاه رو میگه تعریف نشده

تصویر کامیار

کامیار (تایید نشده)

خیلی متشکر از اینکه این ماژول را به رایگان در اختیار همه قرار دادید. استفاده کردیم بسیار خوب بود.

تصویر قبادی پویا

قبادی پویا (تایید نشده)

سلام.
جناب آقای اکبری
من دروپال کامرس نصب کردم و همچنین ماژول بانک سامان و کتابخانه nusoap و طبق فرمایشات شما تمام فایل های داخل lib رو به مسیرsites/all/libraries/nusoap/nusoap.php منتقل کردم .ولی گزینه بانک سامان در لیست پرداخت ها نمیاد!!!!! میشه لطفا م رو راهنمایی کنید

تصویر علی رحیمیان

علی رحیمیان (تایید نشده)

سلام ماژول پرداخت را نصب کردم نمودم چرا در قسمت payment کامرس بعد از انتخاب درگاه ملت صفحه سفید میشه و هیچ خطایی نمیده

تصویر محمدعلی اکبری

محمدعلی اکبری

در پیکربندی دروپال و همچنین تنظیمات php نمایش خطا را فعال کنید.

افزودن نظر جدید