PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : درگاه های اختصاصی زرین پال



vahab00
September 17th, 2018, 15:40
شاید شما که از درگاه اختصاصی زرین پال و درگاه اختصاصی آن با نام زرین گیت استفاده میکنید دوست داشته باشید چندین ماژول مختلف روی وبسایت خود نصب کنید و کاربر را طبق نیاز و انتخابش به درگاه آن هدایت کنید .


https://webponeh.ir/wp-content/uploads/2018/09/01-680x300.png

با بررسی api زرین پال متوجه شدیم همچین پتانسیلی در زرین پال وجود دارد و این باعث شد تا ما پنج ماژول درگاه اختصاصی زرین پال را کدنویسی کرده و تقدیم شما نماییم
درگاه های اختصاصی زرین پال شامل موارد زیر می باشد

درگاه اختصاصی آسان پرداخت
درگاه اختصاصی فن آوا
درگاه اختصاصی پارسیان
درگاه اختصاصی سامان
درگاه اختصاصی سداد


جهت دانلود درگاه ها به صورت کاملا رایگان اینجا کلیک نمایید
(https://webponeh.ir/%d8%af%d8%b1%da%af%d8%a7%d9%87-%d8%a7%d8%ae%d8%aa%d8%b5%d8%a7%d8%b5%db%8c-%d8%b2%d8%b1%db%8c%d9%86-%d9%be%d8%a7%d9%84/)

ehsaan
November 16th, 2018, 21:25
سلام.
توی سایت زرین پال قسمت آزمایشگاه دوتا ماژول بود که اونا هم کار شماست.
یه سوال دارم

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



در ماژول های درگاه های پرداختی در فایل کانفیگ معمولاً عبارت $currency_rate هست که این مقدار در قیمت محصول ضرب می شود از این مقدار برای تبدیل تومان به ریال استفاده می شود که می توانید نرخ ارز را در آن ریال ویرایش کنید .


این مورد currency_rate توی ماژول هایی که شما نوشتید مشاهده نشد، راه حلی دارید ؟

vahab00
November 17th, 2018, 12:39
درود
بله
به کدها دقت کنید کامل مشخص هست
مقادر مبلغ با نام amount پست میشه و سپس درون متغییری با نام $Amount قرار میگیره

ehsaan
November 17th, 2018, 20:31
درود
بله
به کدها دقت کنید کامل مشخص هست
مقادر مبلغ با نام amount پست میشه و سپس درون متغییری با نام $Amount قرار میگیره

یعنی توی فایل zarinpalwg.php

کد زیر
$Amount = intval($_POST['amount']);

تبدیل بشه به این کد
$Amount = (intval($_POST['amount']))*12500;


درسته ؟

به عنوان مثال قیمت روز دلار 12500

- - - Updated - - -

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

vahab00
November 17th, 2018, 22:24
عزیز درون فایل zarinpalwg.php متغییر $Amount ایجاد میشه
قبل ایجاد شدنش پست میشه
شما مقدار پست شده رو در اعدادی که میخای ضرب و تقسیم کنی درست میشه



$Amount = $_POST['amount']*12500;