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

چندی است Drupal Commerce به عنوان یکی از راه‌حل‌های برتر راه اندازی فروشگاه‌های اینترنتی معرفی شده است. توسعه ماژول Commerce توسط افرادی از پروژه Ubercart رهبری شده است. در مصاحبه‌ای که با Ryan Szrama (یکی از رهبران توسعه Commerce) انجام شده است، وی به این نکته اشاره می‌کند که "Commerce با هسته‌ای کوچک و پایدار برای کارهای بزرگ طراحی شده است".

با نگاهی به معماری و طراحی Commerce میتوان جمله‌ی Ryan Szrama را درک کرد. Commerce که از دروپال 7 به بعد منتشر می‌شود بر پایه‌ی Entityها طراحی شده است که ویژگی اصلی دروپال نسخه 7 به بعد خواهد بود.
ماژول درگاه پرداخت بانک پاسارگاد برای دروپال 7 بر روی Commerce پیاده سازی شده و به منظور گسترش فرهنگ نرم‌افزار آزاد، به صورت کاملا رایگان و متن باز منتشر شده است.
ماژول درگاه پرداخت بانک پاسارگاد را می‌توانید از انتهای همین مقاله و یا از صفحه ماژول در سایت دروپال دریافت نمایید.
لطفا سوالات خود در زمینه نصب و راه اندازی و هرگونه مشکل را در قسمت نظرات با من در میان بگذارید.
در صورت تمایل به شرکت در بهبود پروژه از صفحه ماژول در سایت دروپال درخواست دسترسی به پروژه را برای من ارسال نمایید.

دیدگاه‌ها

تصویر ..

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

آفرین

تصویر پیمان

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

با تشکر از شما ببخشید برنامه شما هنگام Extract شدن در هاست سرور من پیغام زیر رو میده و قابل extract نیست من چگونه مشکل رو حل کنم با تشکر
The File Manager does not support extracting this type of archive.

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

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

فایل با پسوند rar است و معمولا سرورها rar را باز نمی‌کنند. شما فایل را در کامپیوتر خودتون باز کنید و فایل ها رو آپلود کنید. همچنین می‌تونید فرمت فایل رو zip کنید و فایل zip را بارگذاری و در سرور extract کنید.

تصویر farhad

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

ممنون از زحمات شما دوست عزیز بخصوص اینکه پروژه را بصورت متن باز و رایگان ارائه نمودید.

تصویر farhad

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

من این ماژول رو مثل ماژول های دیگه نصب کردم
ولی هنگام پرداخت گزینه اون اضافه نشد!
آیا روش خاصی داره، لطفا یه راهنمایی کوچولو بکنید.
ممنون

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

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

بعد از نصب متد پرداخت پاسارگاد را از store > configuration فعال کردید؟ بعد از فعال کردن هم باید اطلاعات حساب و کلید خصوصی را در قسمت تنظیمات متد پرداخت وارد کنید. آیا درگاه بانک پاسارگاد دارید؟

تصویر محمد

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

سلام میشه لطفا در خصوص نحوه دانلود این ماژول توضیح بدید.

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

محمدعلی اکبری
سلام. از این لینک دانلود کنید.
تصویر مهدی

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

سلام
از ماژول شما استفاده کردم ولی متاسفانه وقتی مبلغ رو به بانک ارسال میکنه مبلغ ضربدر 100 میشه؟

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

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

سلام. حق با شماست. فعلا می‌تونید دستی بر 100 تقسیم کنید تا این ایراد رفع بشه. این ایراد رو تا قبل از عید رفع خواهم کرد.

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

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

مشکل ضرب در ۱۰۰ حل شده است. می‌توانید از نسخه ۱.۱ استفاده کنید.

تصویر مهدی

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

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

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

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

سلام

اگر امکانش هست بیشتر توضیح بدید. طبق مستندات این ماژول کامله. آیا لینکی به مستندات این متد دارید؟

تصویر مهدی

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

برای یکی از مشتری هام که از ماژول استفاده کرده بودم پول به حسابش نمی اومد باهاشون که تماس گرفتم گفتند برای رقم های بالا(مشتری من 200 هزار تومان بود) از دو مرحله ای استفاده میشه مثل سامان بعد از برگشت از بانک باید تاییدش کنیم کدش ماژول قبلی شما رو کمی تغییر دادم بعد از تعطیلات براتون میفرستم

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

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

سلام

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

تصویر مهدی

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

منظورتون رو از نام کاربری drupal نفهمیدم ولی خودتون این کار رو انجام بدید بهتره این ماژول شماست.
فقط من نتونستم ایمیلی از شما پیدا کنم که براتون بفرستمش

تصویر پیام جلیلی

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

با سلام، بنده هم دقیقا همین مشکل دوستمون رو دارم. پرداخت به درستی انجام میشه و مبلغ از حساب مبدا کسر میشه ولی بعد از چند دقیقه مبلغ مجدد به حساب مشتری برگشت می خوره!!!
علتش هم استفاده نکردن از VerifyPayment یا تایید خرید در این ماژول هستش
ممنون می شم اگر تغییرات رو روی ماژول اعمال کنید و یا ماژولی که دوستمون تغییر دادن برای بنده هم ارسال کنید. [email protected]

با تشکر

تصویر بهمن

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

سلام. من می خوام از این ماژول در وب سایت شخصی خودم استفاده کنم یعنی از CMS استفاده نمی کنم.
این فایل رو دانلود کردم ولی واقعا نمی دونم باید چی کارش کنم اینو؟ میشه یه فایل راهنما برای امثال من لطفا بذارید؟ مرسی دوست عزیز

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

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

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

با سلام و احترام.
من هم ماژول پرداخت امن پاسارگاد (پی پاد) رو برای ubercart 7.x آماده کرده ام. لطفا توی سایتتان راجع بهش اطلاع رسانی کنید که کسانی که از سایت شما بازدید می کنند، به این ماژول متن باز دسترسی داشته باشند.
اطلاعات بیشتر راجع به ماژول:

http://www.hejazee.ir/posts/%D8%AF%D8%B1%DA%AF%D8%A7%D9%87-%D9%BE%D8%B1%...

http://drupalpersian.com/content/%D8%AF%D8%B1%DA%AF%D8%A7%D9%87-%D9%BE%D...

با تشکر فراوان.

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

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

سلام، ایول؛

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

تصویر مهرداد رضوانی

مهرداد رضوانی

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

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

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

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

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

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

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

تصویر مهرداد رضوانی

مهرداد رضوانی

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

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

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

الآن نویسنده هستید. :دی

تصویر مهرداد رضوانی

تصویر Mehrdad Re

Mehrdad Re

سلام و عرض ادب.

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

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

سپاسگذارم.

تصویر Mehrdad Re

Mehrdad Re

این وبلاگ دیگه چک نمیشه ؟

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

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

سلام دوست عزیز؛ من تا چند روز آتی در خدمت سربازی (آموزشی) هستم و کمتر میتونم در خدمت شما باشم. اما بعد از آن با قدرت و انرژی چند برابر در این وبلاگ به فعالیت ادامه خواهم داد.

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

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

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

تصویر مجتبی

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

با سلام
یه سوالی از آقای احمد داشتم چه طور میتونم ماژول شما رو از سایت دروپال دانلود کنم

تصویر مجتبی

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

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

تصویر حامد

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

ba salam, man module shomaro nasb kardam , vali tu safheye Payment in Warning ro mide: Warning: str_repeat() [function.str-repeat]: Second argument has to be greater than or equal to 0 in RSA->add_PKCS1_padding() (line 83 of E:\xampp\htdocs\drupal-7.28_en_forTest\sites\all\modules\commerce_pasargad\inc\pasargad.inc).
zamani ham ke dokmeye "Proceed to Pasargad bank payment" ro mizanam mir tu safheye https://paypaad.bankpasargad.com/Login.html#PurchaseError va khata mide!

agar rahnamyee befarmaeed mamnun misham

تصویر محسن نخجوانی

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

برای من موقع پرداخت این ارور رو نشون میده

Fatal error: Call to undefined function bcmul() in /var/www/vhosts/path-to-my-website/httpdocs/sites/all/modules/commerce_pasargad/inc/pasargad.inc on line 110

تصویر محسن نخجوانی

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

برای من این ارور رو نشون میده

Fatal error: Call to undefined function bcmul() in /var/www/vhosts/tc.donya-e-eqtesad.com/httpdocs/sites/all/modules/commerce_pasargad/inc/pasargad.inc on line 110

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

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

این خطا مربوط به کتابخانه BCMath هست که نصب ندارید:

http://php.net/manual/en/book.bc.php

تصویر nima

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

با عرض سلام و خسته نباشید. آیا ماژول های پرداخت شما قابل استفاده در فروشگاهی که بوسیله توزیع commerce kickstart ایجاد شده و مشغول فعالیت است، نیز قابل استفاده هست؟

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

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

سلام؛ بله مشکلی ندارد. البته میدونم دیر جواب دادم

تصویر سارا

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

سلام. ببخشید این ماژول دیگر با سیستم جدید بانک که verifypayment به آن اضافه شده کار نمی کد. آیا کسی نخسه جدید آن را دارد؟

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