نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: آموزش | تبدیل واحد مالی به دلار و پرداخت به ریال

  1. #1
    عضو انجمن m3hdi آواتار ها
    تاریخ عضویت
    Oct 2010
    محل سکونت
    IR
    نوشته ها
    468
    تشکر تشکر کرده 
    105
    تشکر تشکر شده 
    819
    تشکر شده در
    563 پست

    پیش فرض آموزش | تبدیل واحد مالی به دلار و پرداخت به ریال

    با سلام به همکاران گرامی
    با توجه به اینکه درخواست ها مبنی بر تغییر واحد مالی به دلار افزایش یافته و در واقع راه حل اصلی مشکل ارز در این حرفه هم همین هست (به نظر بنده) تصمیم گرفتم در این تاپیک یک توضیح مختصری عرض کنم
    برای اینکار کافیست قیمت محصولات را به دلار تغییر داده ، سپس فاکتورهای خود را ویرایش کرده و محصولات قبلی را با استفاده از ماژول Bulk Pricing Updater آپدیت کنید
    ماژول پرداخت شما متغیری به نام amount دارد (معمولا) این مقدار در هنگام پرداخت به ریال تبدیل میشود (معولا با ضرب در عدد 10)
    بنده چون خودم از ماژول فراسو استفاده می کنم کار دشواری نبوده و فقط کافیست در فایل config.php به متغیر CURRENCY_RATE مقدار دلار رو به صورت ریال بدید مثل : 34500

    ماژول دیگری که بنده چک کردم ماژول زرین پال بود
    کافیست قبل از خط در فایل zarinpal.php در پوشه public_html
    کد:
    $res = $client->PaymentRequest($_POST['merchantID'], $amount, $callBackUrl, urlencode('Invoice ID : '.$_POST['invoiceid']) );
    این عبارت را قرار دهید :
    کد:
    $amount = $amount*3450;
    در فایل zarinpal.php در پوشه callback نیز
    خط :
    کد:
    $zpamount = $amount;
    را به صورت زیر تغییر دهید :
    کد:
    $zpamount = $amount*3450;
    تنها نکته ای که در همه ی ماژول ها ثابت هست این است که قبل از ارسال اطلاعات پرداخت به درگاه متغیر amount در نرخ تعریفی شما ضرب شود

    سوالی بود در خدمتم
    ویرایش توسط m3hdi : October 2nd, 2012 در ساعت 02:22
    یه روز دنیا رو کولِـمون حـالا فصل رُکـودمون ...

  2. تعداد تشکر ها ازm3hdi به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن m-mehdipoor آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    رشت
    نوشته ها
    641
    تشکر تشکر کرده 
    171
    تشکر تشکر شده 
    834
    تشکر شده در
    577 پست

    پیش فرض پاسخ : آموزش | تبدیل واحد مالی به دلار و پرداخت به ریال

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

  5. #3
    عضو دائم RoobinaServer آواتار ها
    تاریخ عضویت
    Mar 2012
    محل سکونت
    Tehran | تلگرام : @rbserver | کانال تلگرام : @roobinaserver
    نوشته ها
    2,598
    تشکر تشکر کرده 
    438
    تشکر تشکر شده 
    7,424
    تشکر شده در
    5,193 پست

    پیش فرض پاسخ : آموزش | تبدیل واحد مالی به دلار و پرداخت به ریال

    نقل قول نوشته اصلی توسط m3hdi نمایش پست ها
    با سلام به همکاران گرامی
    با توجه به اینکه درخواست ها مبنی بر تغییر واحد مالی به دلار افزایش یافته و در واقع راه حل اصلی مشکل ارز در این حرفه هم همین هست (به نظر بنده) تصمیم گرفتم در این تاپیک یک توضیح مختصری عرض کنم
    برای اینکار کافیست قیمت محصولات را به دلار تغییر داده ، سپس فاکتورهای خود را ویرایش کرده و محصولات قبلی را با استفاده از ماژول Bulk Pricing Updater آپدیت کنید
    ماژول پرداخت شما متغیری به نام amount دارد (معمولا) این مقدار در هنگام پرداخت به ریال تبدیل میشود (معولا با ضرب در عدد 10)
    بنده چون خودم از ماژول فراسو استفاده می کنم کار دشواری نبوده و فقط کافیست در فایل config.php به متغیر CURRENCY_RATE مقدار دلار رو به صورت ریال بدید مثل : 34500

    ماژول دیگری که بنده چک کردم ماژول زرین پال بود
    کافیست قبل از خط در فایل zarinpal.php در پوشه public_html
    کد:
    $res = $client->PaymentRequest($_POST['merchantID'], $amount, $callBackUrl, urlencode('Invoice ID : '.$_POST['invoiceid']) );
    این عبارت را قرار دهید :
    کد:
    $amount = $amount*3450;
    در فایل zarinpal.php در پوشه callback نیز
    خط :
    کد:
    $zpamount = $amount;
    را به صورت زیر تغییر دهید :
    کد:
    $zpamount = $amount*3450;
    تنها نکته ای که در همه ی ماژول ها ثابت هست این است که قبل از ارسال اطلاعات پرداخت به درگاه متغیر amount در نرخ تعریفی شما ضرب شود

    سوالی بود در خدمتم
    از ماژول فراسو و ... اطلاعی ندارم

    اما زرین پال به همین سادگی نیست

    مثلا 1.56 یورو را همان 1 یورو فقط حساب میکند و 56 را حساب نمیکند (ریال) و مشکل در تایید پرداخت فاکتور ایجاد میشود ...

    (برای ما که به این صورت بوده و یک هفته درگیر همین کد ها بودیم و کل کد نویسی را خواندیم تا الگریتم را یپدا و اصلاح کنیم مشکل یکی دو تا نیست ...)


    یا حق
    میزبان داده پرداز - روبینا سرور - (تلفن و راه های ارتباطی - Roobinaserver.ir)
    پرووایدر خدمات دیتاسنتری در تهران
    از سال 1385 تا کنون


  6. #4
    کاربر اخراج شده
    تاریخ عضویت
    Jan 2013
    نوشته ها
    64
    تشکر تشکر کرده 
    6
    تشکر تشکر شده 
    150
    تشکر شده در
    116 پست

    پیش فرض پاسخ : آموزش | تبدیل واحد مالی به دلار و پرداخت به ریال

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

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 69
    آخرين نوشته: November 5th, 2016, 22:32
  2. آموزش هاستینگ - آموزش سایت - آموزش سرور
    توسط saba27 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: May 2nd, 2016, 09:48
  3. فیلم آموزشی بهینه سازی سایت آموزش seo آموزش سئو
    توسط miladd001220 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: April 21st, 2015, 11:03
  4. پاسخ ها: 26
    آخرين نوشته: January 11th, 2013, 22:38

مجوز های ارسال و ویرایش

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