📄 راهنمای کامل اطلاعات مورد نیاز بانک برای دریافت درگاه پرداخت مستقیم
Table of Contents
اطلاعات مورد نیاز بانک برای دریافت درگاه پرداخت مستقیم
در این مقاله، بهصورت دقیق و کامل، اطلاعات مورد نیاز بانک برای دریافت درگاه پرداخت مستقیم ،هر فیلدی که بانک از شما میخواهد را توضیح میدهیم و میگوییم از کجا و چطور این اطلاعات را پیدا کنید.
بانکها برای اتصال مستقیم درگاه پرداخت (مانند بانک ملت، سامان، پارسیان، پاسارگاد و…) از پذیرنده میخواهند اطلاعات فنی و هویتی سایت را بهطور کامل وارد کند. بسیاری از کاربران در پر کردن این فرمها دچار سردرگمی میشوند.
🔶 1. آدرس سایت
- نمونه:
https://myshop.ir
- باید با HTTPS (دارای SSL) باشد.
- از طریق مرورگر یا پنل دامنه میتوانید بررسی کنید.
🔶 2. آدرس ایمیل معتبر
- مهم: فقط فقط GMail یا دامنه IR وارد شود.
- نمونه:
info@myshop.ir
🔶 3. اطلاعات نماد اعتماد الکترونیکی (اینماد)
- نوع نماد: تکستاره یا دو ستاره
- تاریخ صدور: از پنل enamad.ir
- آدرس سایت، شماره تماس و آدرس پستی باید در اینماد تأیید شده باشند
🔶 4. محدوده فعالیت و تحویل کالا
- محدوده جغرافیایی فعالیت: مثل “کل کشور”
- محدوده ارسال یا ارائه خدمات: مثلاً “ایران”، یا “تهران و کرج”
🔶 5. آیپی سرور (IP هاست)
- از شما خواسته میشود تا ۴ IP از هاست وارد کنید
- فقط هاستهای ایرانی مجاز هستند
🔍 چطور IP هاست را پیدا کنیم؟
راه 1: از سایت پیدا کن
برو به این سایت:
🔗 https://iplocation.net
و بنویس:
مثلا : farosia.com
اونجا IP دامنهت رو نشون میده. کپی کن و بذار توی IP1.
فرض کن آیپی هاستت این باشه:
185.123.456.78
در این صورت، باید فقط همین یک IP رو توی کادر “آیپی اول (IP 1)” بنویسی:
- IP 1:
185.123.456.78
و اگر چندتا آیپی مختلف از هاست داری (مثلاً اگه سرور اختصاصی داری)، بقیه شون رو هم تو کادرهای IP2 تا IP4 وارد کن.
روش ۲: از پنل هاست (cPanel یا DirectAdmin)
- بخش
Server Info
یاAccount Info
- آیپی را در بخش
Shared IP
یاServer IP
ببینید
🔶 6. آدرس بازگشت (Callback URL)
- آدرسی که بانک بعد از پرداخت موفق یا ناموفق، کاربر را به آن برمیگرداند
📌 برای وردپرس + ووکامرس:
rubyCopyEdithttps://yourdomain.com/checkout/order-received/
🔶 7. پورت بازگشت
“پورت بازگشت (Return Port) سایت شما چیه؟”
یعنی وقتی پرداخت انجام شد و بانک بخواد اطلاعات پرداخت رو به سایت شما برگردونه (از طریق Callback URL
)، باید از چه پورتی استفاده کنه؟
🎯 اگر از وردپرس + ووکامرس استفاده میکنی:
پورت بازگشت شما معمولاً:
443
یعنی:
- سایت شما از HTTPS استفاده میکنه (مثل:
https://yourdomain.com
) - در این حالت، پورت بازگشت پیشفرض 443 هست، که مخصوص SSL/HTTPS هست
- هیچ پورت خاصی لازم نیست باز کنی یا مشخص کنی (بانک خودش از 443 استفاده میکنه)
🔍 چطور مطمئن بشی؟
راه 1: چک کردن آدرس سایت
- اگر سایتت با
https://
شروع میشه → پورت بازگشت شما 443 هست - اگر با
http://
باشه (بدون SSL) → پورت بازگشت 80 هست (که درگاه نمیپذیره)
🛑 نکته مهم:
بانکها معمولاً فقط برای اطمینان میپرسن «پورت بازگشت چیه»، ولی خودشون بهصورت خودکار از 443 استفاده میکنن، پس فقط کافیه اینو براشون بنویسی:
✉ متن پیشنهادی برای فرم بانک:
پورت بازگشت: 443 (پیشفرض SSL – آدرس سایت دارای HTTPS میباشد)
⚠️ اگر از فایروال یا سرور خاصی استفاده میکنی:
باید مطمئن بشی که پورت 443 بازه
ولی در اکثر هاستهای وردپرس (مثل ایرانسرور، میزبانفا، هاستدیال، نتافراز…)، این پورت بهصورت پیشفرض بازه و نیازی به کاری نیست
حتماً! برای اینکه مطمئن بشی پورت 443 (مربوط به HTTPS) روی سایتت بازه و درگاه پرداخت میتونه به درستی به سایتت وصل بشه، از ابزارهای آنلاین زیر میتونی استفاده کنی:
✅ ابزارهای تست باز بودن پورت (مثلاً پورت 443 برای HTTPS)
1. 🔗 https://portchecker.co/
- وارد سایت شو
- در فیلد “IP Address or Hostname” بنویس:
estakhr-shop.ir
- در فیلد “Port Number” بنویس:
443
- روی دکمهی Check کلیک کن
📌 اگر بنویسه:
Port 443 is open on estakhr-shop.ir
یعنی همهچی اوکیه!
2. 🔗 https://yougetsignal.com/tools/open-ports/
- Hostname or IP:
estakhr-shop.ir
- Port:
443
- دکمه Check رو بزن
اگر نوشت:
Port 443 is open → یعنی درگاه بانکی مشکلی نداره
🔒 اگر پورت بسته بود:
- ممکنه SSL بهدرستی نصب نشده باشه
- یا هاست شما تنظیمات فایروال داره (با پشتیبانی هاست تماس بگیر و بگو: «لطفاً بررسی کنید که پورت 443 برای دامنه من باز باشه»)
- اگر سایت SSL دارد → بنویسید:
443
- اگر بدون SSL (غیرمجاز برای بانکها) → پورت
80
📌 بیشتر بانکها فقط سایتهای با SSL را میپذیرند
🔶 8. پورت پایگاه داده (MySQL)
- پیشفرض اکثر هاستها:
3306
✅ چطور مطمئن شویم بفهمیم پورت پایگاه داده سایتتمون چیه؟
در ۹۹٪ سایتهای وردپرس (بهخصوص اگر از هاست اشتراکی استفاده میکنی)، پورت پایگاه داده MySQL برابر است با:
3306
این مقدار پیشفرض تمام هاستهای وردپرسی (مثل نتافراز، ایرانسرور، میهنوبهاست و…) هست و معمولا نیازی به تغییر یا پیدا کردن نیست.
🧐 اما اگر خواستی دقیق بررسی کنی، دو راه داری:
🔍 روش ۱: بررسی فایل wp-config.php
- وارد پنل هاستت (مثل cPanel یا DirectAdmin) شو
- برو به مسیر: arduinoCopyEdit
public_html/wp-config.php
- این فایل رو باز کن و دنبال این خطها بگرد:
define('DB_HOST', 'localhost');
اگر فقط نوشته localhost
→ یعنی پورت پیشفرضه و همون 3306 هست ✅
اگر چیزی مثل localhost:3307
دیدی، اون عدد بعد از :
میشه پورت پایگاه دادهت.
- یا بپرسید از پشتیبانی هاست
🔶 9. شماره تماس و موبایل
- باید با مشخصات ثبتشده در اینماد و پرونده مالیاتی تطابق داشته باشد
- شماره همراه حتماً باید به نام صاحب کد ملی باشد
🔶 10. کد پستی و کد شهر
- با آدرس ثبتی در نماد باید یکی باشد
- کد شهر همان کدی است که مخابرات برای تلفنهای ثابت شهر شما ثبت کرده (مثل: 021 برای تهران)
🔶 11. فایلهای مورد نیاز:
- اسکن کارت ملی صاحب نماد (برای حقیقیها)
- روزنامه رسمی یا اساسنامه (برای شرکتها)
- شماره شبا به نام همان فرد یا شرکت
🔶 12. سایر الزامات سایت:
برای تأیید درگاه پرداخت، بانکها بررسی میکنند که:
✅ سایت دارای SSL (گواهی HTTPS) باشد
✅ صفحات زیر بهدرستی وجود داشته باشند:
- درباره ما
- تماس با ما
- قوانین و مقررات
- سیاست حفظ حریم خصوصی
- شرایط مرجوعی کالا
✅ اینماد فعال باشد و داخل سایت درج شده باشد
✅ درگاه پرداخت روی دامنه اصلی تنظیم شده باشد (نه سابدامنه یا دامنه ریدایرکت شده)
🎯 جمع بندی اطلاعات مورد نیاز بانک برای دریافت درگاه پرداخت مستقیم:
فرمهای بانکی برای دریافت درگاه مستقیم ممکن است پیچیده به نظر برسند، اما اگر اطلاعات را به درستی از منابع مشخص وارد کنید، تأیید شما به راحتی انجام میشود.
📌 منبع اطلاعات مورد نیاز بانک برای دریافت درگاه پرداخت مستقیم :
- تجربه عملی در راهاندازی سایتهای فروشگاهی
- فرمهای رسمی بانک ملت، پارسیان، سامان
- پشتیبانی رسمی اینماد و پرداختیاریها
- مستندات وردپرس و ووکامرس