تا این لحظه، تستا امکان اتصال به سه درگاه واسط:
– PayLine (با ۱.۵ درصد سود)
– ParsPal (با ۱ تا ۱.۵ درصد سود)
– ZarinPal (با ۲.۵ درصد سود)
و بیش از پنج درگاه بانک:
– بانک ملی (بدون سود، اما نیاز به دریافت «نماد اعتماد الکترونیک (ENamd)»)
– بانک ملت (بدون سود، اما نیاز به دریافت «نماد اعتماد الکترونیک (ENamd)»)
– بانک پاسارگاد (بدون سود، اما نیاز به دریافت «نماد اعتماد الکترونیک (ENamd)»)
– بانک تجارت (بدون سود، اما نیاز به دریافت «نماد اعتماد الکترونیک (ENamd)»)
– فن‌آواکارت (که خود با این بانک‌ها قرارداد دارد و در حقیقت همه این بانک‌ها از طریق فن‌آوا پرداخت آنلاین را تأمین می‌کنند: بانک انصار و بانک ایران‌زمین و بانک سینا و بانک کشاورزی و بانک سرمایه) (بدون سود، اما نیاز به دریافت «نماد اعتماد الکترونیک (ENamd)»)
را داراست.

 

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

این سه درگاه فعال، از طریق فایل farsi.custom.php که در پوشه language قرار دارد باید برای یک بار انتخاب شود. اگر این فایل را Edit کنید، این قطعه کد را خواهید دید:

//Gateway
$gateways[1]=1;
$gateways[2]=2;
$gateways[3]=4;
///////////۱: ParsPal
///////////۲: PayLine
///////////۳: ZarinPal
///////////۴: Mellat
///////////۵: Pasargad
///////////۶: Melli
///////////۷: Tejarat
///////////۸: FanavaCard

شما باید مقابل ‎$gateways[1]‎ و ‎$gateways[2]‎ و ‎$gateways[3]‎ کد سه درگاهی که نیاز دارید را مطالب لیستی که مشاهده می‌کنید، وارد کنید. مثلاً به طور پیش‌فرض اعداد ۱ و ۲ و ۴ انتخاب شده‌اند. این یعنی درگاه‌های ParsPal و PayLineو Mellat سه درگاه فعال هستند.
شما اگر می‌خواهید به طور مثال درگاه زرین‌پال به عنوان درگاه سوم باشد، به جای عدد ۴، باید عدد ۳ را در مقابل ‎$gateways[3]‎ وارد کنید…
اگر فایل را ذخیره کنید و به بخش «تنظیمات سیستم» بروید، خواهید دید که درگاه سوم شما به درگاه زرین‌پال تغییر کرده. حالا کلید درگاه زرین‌پال را در فیلد سوم وارد کنید تا فعال شود…
در ادامه روش دریافت کلید مربوط به آن‌ها جهت وارد کردن در تنظیمات تستا آمده است:

درگاه پرداخت PayLine

(آپدیت: این سایت دیگر فعالیت نمی‌کند)

برای به دست آوردن کلید درگاه سایت PayLine، ابتدا به سایت payline.ir مراجعه نمایید.

– ثبت نام کنید.

– پس از ثبت نام، مدارک خواسته شده را به آن سایت ارسال کنید تا حساب شما تأیید شود.

– در بخش «حساب تجاری»، روی «ثبت حساب بانکی» کلیک کنید و حساب بانکی خود را معرفی کنید.

– سپس از همان محل، روی «درخواست درگاه پرداخت» کلیک کنید و آدرس محل نصب تستا را معرفی کنید.

– پس از تأیید، یک API Key به شما داده می‌شود. (از بخش «لیست درگاه‌ها» می‌توانید این کلید را ببینید)

– آن کلید را در تنظیمات تستا در بخش «کلید درگاه PayLine» وارد کنید.

توجه: پس از اینکه مقدار قابل توجهی تراکنش داشتید، باید در سایت PayLine روی «درخواست تسویه حساب» کلیک کنید و مبلغی که می‌خواهید به حساب شما واریز شود را درج کنید. معمولاً در کمتر از یک روز این مبلغ به حساب شما واریز خواهد شد.

درگاه پرداخت ParsPal یا ArianPal

(آپدیت: این سایت به arianpal.com تغییر آدرس داده است اما روال به همین صورت است)

اگر قصد استفاده از درگاه پارس‌پال را دارید، مانند درگاه PayLine عمل کنید. فقط این درگاه به شما دو پارامتر می‌دهد. آن‌ها را با یک خط تیره از هم جدا کنید و در تنظیمات تستا در فیلد مربوط به درگاه پارس‌پال وارد نمایید. به این صورت:

username-password

درگاه بانک ملت

برای اتصال مستقیم به بانک ملت باید از طریق صفحه زیر در سایت بانک ملت:

http://bankmellat.ir/systems.aspx

درخواست بدهید و طبق راهنمایی که در همان صفحه است مراحل را طی کنید تا نهایتاً به شما یک شماره پایانه و نام کاربری و یک پسورد داده شود.

دقت کنید که IP خواسته شده در مراحل را حتماً از هاستینگ خود سؤال کنید. (باید بپرسید آی.پی اتصال به درگاه بانک چیست؟)

تنها نکته‌ای که ما باید از طرف تستا به شما بگوییم این است که در تنظیمات تستا، در بخش «کلید درگاه بانک ملت» این سه پارامتر را با یک خط تیره (- dash) از هم جدا کنید. به این صورت:

terminalID-username-password

 درگاه بانک تجارت (ایران کیش)

این درگاه یک کلید تأیید تراکنش (Sha1) و یک کد پذیرنده (merchantCode) می‌دهد که پس از وارد کردن عدد ۷ در فایل farsi.custom.php در مقابل یکی از درگاه‌ها، باید آن‌ها را به صورت زیر در فیلد مربوط به درگاه در تنظیمات سیستم وارد کنید:

merchantCode-Sha1

 

درگاه بانک پاسارگاد:

این درگاه به شما یک کد پذیرنده و یک کد ترمینال خواهد داد که پس از وارد کردن عدد ۵ در فایل farsi.custom.php در مقابل یکی از درگاه‌ها، باید آن‌ها با به صورت زیر در فیلد درگاه وارد کنید:

merchantCode-terminalCode

علاوه بر این یک کلید اختصاصی (یا خصوصی) نیز به شما داده می‌شود که باید فایل certificate.xml که در مسیر زیر قرار دارد را ویرایش کنید و آن کد را جایگزین کد موجود د راین فایل کنید:

include/lib/certificate.xml

درگاه بانک ملی:

این درگاه به شما سه پارامتر می‌دهد که پس از وارد کردن عدد ۶ در فایل farsi.custom.php در مقابل یکی از درگاه‌ها، باید آن‌سه را به صورت زیر در فیلد وارد کنید:

terminalId-userName-userPassword

 

درگاه بانک انصار و بانک ایران‌زمین و بانک سینا و بانک کشاورزی و بانک سرمایه:

همه این بانک‌ها برای پرداخت آنلاین از سایت فن‌آواکارت (fanavacard.ir) استفاده می‌کنند.

برای استفاده از این سایت، س از وارد کردن عدد ۸ در فایل farsi.custom.php در مقابل یکی از درگاه‌ها، کد مشتری و نام کاربری و پسوردی که به شما داده شده است را در فیلد کلید درگاه به صورت زیر وارد کنید:

$merchandID-$username-$password

 

 

برای دریافت کلید بقیه درگاه‌ها نیز باید به سایت رسمی آن‌ها مراجعه کنید و مانند بانک ملت، اطلاعات را دریافت و در فیلد مربوط به درگاه وارد کنید…

توجه: در صورتی که مشتری نیاز به درگاهی داشته باشد که پیش از این پشتیبانی نمی‌شده است، باید هزینه ۷۵ هزار تومان جهت افزودن آن درگاه پرداخت نماید.

مطالعه مطلب زیر پیشنهاد می‌شود:

چگونه سیستم پرداخت آنلاین در سایت خود راه اندازی کنیم؟

 

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *