با سلام به همکاران گرامی
با توجه به اینکه درخواست ها مبنی بر تغییر واحد مالی به دلار افزایش یافته و در واقع راه حل اصلی مشکل ارز در این حرفه هم همین هست (به نظر بنده) تصمیم گرفتم در این تاپیک یک توضیح مختصری عرض کنم
برای اینکار کافیست قیمت محصولات را به دلار تغییر داده ، سپس فاکتورهای خود را ویرایش کرده و محصولات قبلی را با استفاده از ماژول 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*3450;
تنها نکته ای که در همه ی ماژول ها ثابت هست این است که قبل از ارسال اطلاعات پرداخت به درگاه متغیر amount در نرخ تعریفی شما ضرب شود
سوالی بود در خدمتم