نمایش نتایج 1 تا 40 از 60

نام تاپیک: پرداخت انلاین با ماژول vm_sbpayment برای virtuemart1.1

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    پرداخت انلاین با ماژول vm_sbpayment برای virtuemart1.1

    با سلام

    ماژول vm_sbpayment برای پرداخت انلاین با کارتهای عضو شتاب از طریق بانک سامان به کار میرود.

    برای استفاده از این ماژول ابتدا باید جوملا1.5 و سپس کامپوننت 1.1 virtuemart را نصب کنید.

    راهنمای نصب:

    این راهنما را در پکیج اصلی قرار دادم اینجا هم میذارم.

    ابتدا فایل vm_sbpayment.zip را unzip کنید این فایل را میتوانید در پایان پست دانلود کنید.

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

    فایل checkout.sbpayment.php را در پوشه administrator\components\com_virtuemart\html کپی کنید


    فایلهای ps_sbpayment.php و ps_sbpayment.cfg.php را در پوشه administrator\components\com_virtuemart\classes\pa yment کپی کنید

    پوشه sbpayment_lib را در این مسیر administrator\components\com_virtuemart\classes\pa yment کپی کنید

    پوشه nusoap را نیز در این مسیر administrator\components\com_virtuemart\classes کپی کنید.

    در مرحله بعد باید با استفاده از محتویات فایل sql.sql یک جدول در پایگاه داده ای که جوملا را نصب کرده اید با پسوندی که برای جدولهای جوملا در موقع نصب انتخاب کرده اید بسازید

    محتوای فایل sql.sql


    create table jos_vm_sbpayment( order_id INT(11) NOT NULL ,
    order_number CHAR(32) NOT NULL,
    ref_num CHAR(32) NOT NULL,
    PRIMARY KEY(order_id))
    TYPE=myisam;
    پیش فرض برای جوملا گزینه jos_ است که در فایل sql.sql ذکر شده .اگر در هنگام نصب جوملا این گزینه را تغییر داده اید پس به جای jos_ از همان گزینه انتخابی خودتان در موقع نصب جوملا استفاده کنید.
    حال phpmyadmin را باز کرده وارد پایگاه داده ای که جوملا را نصب کردهاید شوید و گزینه sql را انتخاب کنید و محتویات فایل sql.sql را کپی کنید در کادر بزرگی که در وسط صفحه قرار دارد و سپس دکمه go را کلیک کنید.حال اگر با پیغام خطا مواجع نشدید کار را ادامه دهید.
    البته این روند ممکن است بستگی به نسخه phpmyadmin و فارسی یا انگلیسی بودن تغییرات اندکی داشته باشد.
    تا به حال مراحل زیر بنایی کار پایان یافته و فقط نصب و پیکربندی باقی مانده که به ترتیب در زیر امده است


    در این راهنما از virtuemart نسخه انگلیسی استفاده می کنم چون در نسخه فارسی برای پیکربندی اولیه هنوز مشکلاتی وجود دارد بهتر است در هنگام نصب این ماژول جوملاو ویژومارت را به زبان انگلیسی تغییر دهید و پس از نصب دوباره به زبان فارسی برگردانید

    1 - وارد قسمت مدیریت جوملا شوید گزینه commponent (گسترشها)را کلیک کنید واز منو ی پایین افتادنی گزینه virtuemart یا فروشگاه را کلیک کنید.

    2 - حال در قسمت مدیریت virtuemart هستید

    گزینه store (فروشگاه) را کلیک کنید بعد از منوی پایین افتادنی گزینه add payment method (افزودن روش پرداخت) را انتخاب کنید .

    3 - از سربرگ payment method form (شکل کلی روش پرداخت) گزینه active (فعال) را تیک بزنید

    4 - گزینه payment method name (نام روش پرداخت) یک اسم برای این ماژول انتخاب کنید مثلا (بانک سامان) دقت کنید که این نام در قسمت کاربری نمایش داده می شود وسعی کنید نامی واضح باشد.

    5 - در قسمت code با حروف بزرگ این گزینه را وارد کنید SBPAY

    6 - در قسمت payment class name (نام کلاس پرداخت ) از منوی پایین افتادنی ps_sbpayment.php را انتخاب کنید.

    7 - در قسمت payment method type (نوع روش پرداخت) گزینه html form based(e.g.paypal) را انتخاب کنید.

    8 - حال سربرگ configuration(پیکربندی) کلیک کنید.

    9 - فایل extra.php را باز کنید وتمام محتویات ان را در قسمت payment extra info (اطلاعات بیشتر) کپی کنید

    10 - گزینه applay (به کار گیری) راکلیک کنید.

    11 - بازهم سربرگ configuration(پیکربندی) کلیک کنید

    12 - حالا پیکربندی اصلی را انجام دهید توضیحات در خود این فایل قرار گرفته.

    در اخر اگر با خطای شبیه به این Cannot redeclare class مواجه شدید باید اکستنشن php_soap را غیر فعال کنید.

    ورژن جدید 1.1.1 سازگار با php5 و php4 را می توانید دانلود کنید در ضمن اگر با ماژول قبلی مشکلی ندارید لازم نیست که ماژول را جایگزین کنید

    با عرض معذرت دیگه از این اسکریپت پشتیبانی نمیشه و لطفا ایمیل نزنید چون پاسخ داده نمیشه
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله saidshp : پنج شنبه 09 اردیبهشت 1389 در 23:06 عصر دلیل: نسخه 1.1.1

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •