فروشگاههای اینترنتی هم درست مثل فروشگاههای فیزیکی سیستم حسابداری و پرداخت مشخصی دارند. با این تفاوت که بخش اول این سیستم از پرداخت آنلاین کاربران و با استفاده از درگاه بانکی انجام میشود. اگر در نحوه راه اندازی درگاه بانکی به مشکل برخوردهاید، این راهنما برای شماست. در این مقاله از ابتدای مسیر دریافت درگاه بانکی را بررسی میکنیم و مراحل را یکبهیک شفاف میکنیم. سپس چگونگی تکمیل اطلاعات درگاه بانکی برای راهاندازی این سرویس را طی کرده و لیست مدارک و اطلاعاتی که باید آماده کنید را در اختیارتان خواهیم گذاشت.
آموزش تصویری نحوه دریافت درگاه بانکی برای سایت
پیش از آنکه به سراغ تکمیل اطلاعات درگاه بانکی برویم، اجازه بدهید مسیر فعالسازی درگاه پرداخت اینترنتی را بررسی کنیم و به درستی بدانیم در کدام مرحله نیاز به این اقدامات داریم. به این صورت از سردرگمی شما در ترتیب اقدامات کاسته میشود:
مرحله ۱: انتخاب نوع درگاه بانکی مناسب کسبوکارتان
برای دریافت درگاه بانکی، ابتدا باید نوع مناسب آن را بر اساس نیازهای سایت خود انتخاب کنید. درگاههای بانکی به دو دسته اصلی تقسیم میشوند: درگاه مستقیم و درگاه غیرمستقیم. هرکدام از این گزینهها مزایا و معایب خاص خود را دارند:
الف) درگاه بانکی از نوع مستقیم
درگاه مستقیم، بدون واسطه از بانکها دریافت میشود و به شما امکان ارتباط مستقیم با سیستم بانکی را میدهد. این نوع درگاه مناسب کسبوکارهایی است که تراکنشهای مالی بالایی دارند و میخواهند کارمزد کمتری پرداخت کنند.
برندهای ارائهدهنده درگاه مستقیم:
- درگاه بانک ملت: یکی از بزرگترین بانکهای ایران با خدمات پشتیبانی قوی.
- درگاه بانک سامان: مناسب برای کسبوکارهای نوپا با فرایند نسبتاً سادهتر.
- درگاه بانک پاسارگاد: گزینهای محبوب برای فروشگاههای بزرگ آنلاین.
- درگاههای سایر بانکها
استفاده از درگاه مستقیم پرداخت بانکی کارمزد کمتری دارد و مبالغ بهطور مستقیم به حساب واریز میشوند، که برای کسبوکارهای بزرگ مزیت است. بااینحال، دریافت آن زمانبر بوده و نیازمند ارائه مدارک و طی مراحل متعدد است.
ب) درگاه غیرمستقیم پرداخت
درگاه غیرمستقیم توسط شرکتهای واسط ارائه میشود و مناسب کسبوکارهایی است که بهدنبال راهاندازی سریع و سادهتر هستند. این نوع درگاه گزینهای عالی برای فروشگاههای کوچکتر یا افرادی است که بهتازگی فعالیت آنلاین خود را آغاز کردهاند.
برندهای ارائهدهنده درگاه غیرمستقیم:
- زرین پال: یکی از قدیمیترین و محبوبترین شرکتهای واسط با امکانات متنوع.
- آیدی پی: مناسب برای کسبوکارهای کوچک با رابط کاربری ساده.
- پیپینگ: گزینهای مناسب برای فروشگاههای آنلاین کوچک و متوسط.
درگاه غیرمستقیم مزایای مثل راهاندازی سریع و پشتیبانی بهتر دارد، اما معایب آن شامل کارمزد بالاتر و وابستگی به شرکت واسط است که ممکن است باعث اختلال در تراکنشها شود.
مرحله۲: دریافت اینماد برای درگاه مستقیم
اینماد یا نماد اعتماد الکترونیکی، نشاندهندهٔ اعتبار و امنیت وبسایت شما برای کاربران است. این تأییدیه از سوی مرکز توسعه تجارت الکترونیکی ارائه میشود و برای فروشگاههای اینترنتی یا سایتهایی که تراکنش مالی انجام میدهند، ضروری است. داشتن اینماد اعتماد کاربران را افزایش داده و به کسبوکارها کمک میکند تا درگاه بانکی دریافت کنند.
مراحل دریافت اینماد
برای دریافت اینماد کافی است سه مرحلهٔ سادهٔ ثبتنام، ارسال مدارک و فرمها و احراز هویت را به ترتیب زیر طی کنید:
1. ثبتنام در سامانه اینماد
- به سایت enamad.ir مراجعه کنید و یک حساب کاربری ایجاد کنید.
- اطلاعات اولیه مانند ایمیل و شماره همراه خود را وارد کرده و حساب کاربری را تأیید کنید.
- پس از ساخت حساب میتوانید به داشبورد، دسترسی داشته باشید:
2. ارسال مدارک موردنیاز و تکمیل فرمها
سایت اینماد برای اینکه نشان اعتماد را به شما اهدا کند، نیاز دارد به خوبی شما را بشناسد. برای همین لازم است طی چند مرحله (مشابه مراحل تصویر) اطلاعات زیر را در این وبسایت معرفی کنید:
- اطلاعات هویتی:
- تصویر کارت ملی
- تصویر صفحه اول شناسنامه
- اطلاعات کسبوکار:
- تصویر جواز کسب، مجوز صنفی، یا پروانه فعالیت مرتبط
- آدرس دقیق محل کسبوکار
- شماره تلفن ثابت و تلفن همراه معتبر
- دسترسی فنی:
- آدرس وبسایت: ارائه دامنه یا آدرس دقیق وبسایت کسبوکار.
- اطلاعات هاستینگ: مشخصات شرکت میزبان وبسایت و سرورهای مربوطه.
- اطلاعات تماس فنی: ارائه اطلاعات تماس فرد یا تیم فنی مسئول نگهداری وبسایت.
- اطلاعات مالی:
- شماره حساب بانکی مرتبط با نام صاحب کسبوکار
- شماره شبای بانکی برای واریز مبالغ
- قانونمندی کسبوکار:
- نوع فعالیت: مشخصکردن نوع کسبوکار (حقیقی یا حقوقی) و حوزه فعالیت.
- مجوزهای مرتبط: ارائه مدارک و مجوزهای قانونی مرتبط با فعالیت کسبوکار.
- اطلاعات تماس:
- آدرس پستی: وارد کردن آدرس دقیق محل فعالیت کسبوکار.
- کد پستی: ارائه کد پستی مرتبط با آدرس.
- شماره تلفن ثابت: شماره تماس ثابت محل کسبوکار.
- شماره تلفن همراه: شماره موبایل مدیر یا صاحب کسبوکار.
- آدرس ایمیل: ایمیل معتبر برای ارتباطات رسمی.
- تکمیل فرمهای تعهدنامه:
در نهایت فرمهای تعهدنامه که موضوع آنها حفظ حریم خصوصی کاربران، استفاده قانونی و صحیح از نشان اینماد، تایید اطلاعات و فعالیت در چهارچوب قوانین کشور است را دریافت، امضا و بارگذاری کنید.
3. احراز هویت
- احراز هویت معمولاً به دو صورت انجام میشود:
- آنلاین: ارسال عکس سلفی همراه با کارت ملی و پیام تأیید در سامانه.
- حضوری: (در موارد خاص) مراجعه به دفاتر منتخب یا ارسال مدارک تأیید شده توسط دفاتر اسناد رسمی.
پس از ارسال مدارک و تکمیل فرمها، کارشناسان مرکز توسعه تجارت الکترونیکی مدارک شما را بررسی میکنند.در صورت وجود هرگونه مشکل، پیام اصلاحیه از طریق سامانه ارسال خواهد شد. سپس نشان اینماد به سایت شما اختصاص داده شده و یک کد HTML در اختیار شما قرار میگیرد که باید آن را در بخش مناسب سایت خود قرار دهید تا نماد در وبسایت نمایش داده شود.
مرحله ۳: ثبتنام در سایت ارائهدهندهٔ درگاه بانکی
پس از انتخاب میان درگاههای مستقیم یا غیرمستقیم، تحقیق را آغاز کنید. بعد از یافتن درگاه مناسب برای کسبوکارتان وارد سایت این سرویسدهنده شوید. ثبت نام کنید و درخواست درگاه را ثبت کنید. ممکن است در این مرحله از شما اطلاعات زیر درخواست شود:
- اطلاعات هویتی: شماره ملی و تصویر کارت ملی و شناسنامه
- اطلاعات کسبوکار: نام و نوع کسبوکار (حقوقی یا حقیقی)، شماره ثبت شرکت (در صورت حقوقی بودن)، مجوزهای مرتبط با فعالیت کسبوکار
- اطلاعات تماس و آدرس: شماره تلفن همراه و ثابت و آدرس دقیق کسبوکار یا محل سکونت
- اطلاعات حساب بانکی: شامل شماره حساب یا شبا و نام صاحب حساب
- اینماد: تصویر یا اطلاعات گواهی اینماد (برای درگاههای بانکی اجباری است).
- تعهدنامهها: ممکن است فرمهای تعهدنامهای برای رعایت قوانین و ضوابط سرویسدهنده نیاز به تکمیل و امضا داشته باشد.
مرحله ۴: دریافت اطلاعات اتصال به درگاه (کد پذیرنده و کلیدهای امنیتی)
پس از تأیید ثبتنام توسط ارائهدهنده درگاه، اطلاعات اتصال به درگاه برای شما ارسال میشود. این اطلاعات شامل موارد زیر است:
- کد پذیرنده: شناسهای منحصربهفرد که برای شناسایی حساب شما در سیستم درگاه استفاده میشود.
- کلیدهای امنیتی: مجموعهای از کدها برای رمزنگاری ارتباطات بین وبسایت شما و درگاه.
- آدرس API: لینک ارتباطی برای ارسال و دریافت اطلاعات پرداخت از درگاه.
نکات مهم:
- اطلاعات دریافتی کاملاً محرمانه است؛ آنها را در اختیار افراد غیرمجاز قرار ندهید.
- این اطلاعات معمولاً در پنل کاربری شما در سایت ارائهدهنده درگاه قابل مشاهده است.
مرحله ۵: نحوه راه اندازی درگاه بانکی روی سایت
در این مرحله لازم است درگاه را به وبسایت متصل کنید. اگر از سیستمهای مدیریت محتوا مثل وردپرس یا پرستاشاپ استفاده میکنید، افزونه مرتبط با درگاه بانکی را نصب کنید. اگر سایت شما از ابتدا کدنویسی شده باید از تیم توسعه بخواهید کدهای API درگاه را به سایت متصل کنند.
معمولاً وبسایتهای درگاه پرداخت، کد API را در همان مراحل ابتدایی در اختیارتان قرار میدهند اما اگر این اتفاق نیفتاد، میتوانید از پشتیبانی این کد را درخواست کنید.
مرحله ۶:فعالسازی SSL (گواهی امنیتی)
پس از طی این مراحل، سرویس شما برای تکمیل اطلاعات درگاه بانکی آماده است. میتوانید وارد تنظیمات افزونه درگاه بانکی (یا API) شوید و مواردی که در بخش بعدی معرفی میکنیم را تکمیل کنید.
اطلاعاتی که برای تکمیل درگاه بانکی به آن نیاز دارید
پس از نصب افزونه یا API میتوانید اطلاعات درگاه بانکی را تکمیل و سرویس خود را فعال کنید.
۱. IP و پورت سرور
برای دریافت اطلاعات پورت و آیپی سرورتان کافی است به اولین ایمیلی که ما از مشهدهاست برایتان ارسال کردهایم، سر بزنید. اگر سرویس خود را از هاستینگ دیگری دریافت کردهاید هم احتمالاً این اطلاعات را به ایمیل شما ارسال کردهاند. اگر نتوانستید این موارد را در ایمیل پیدا کنید، نگران نشوید. کافی است به پشتیبانی هاست تیک بزنید و اطلاعات را درخواست کنید.
۲. نام دامنه وبسایت
دومین دادهای که باید برای تکمیل اطلاعات درگاه بانکی وارد کنید، نام دامنه است. بسیارخب! شما نام دامنه خود را میشناسید و مشکلی وجود ندارد. اما لازم است یادآوری کنیم که اگر از زیر دامنه استفاده میکنید، لازم است آدرس زیر دامنه را نیز به هاست معرفی کنید.
۳. کد پذیرنده یا Merchent ID
زمانی که سرویس درگاه پرداخت اینترنتی را از شرکت موردنظر خریداری میکنید، شرکت (یا شاید بانک) شما را با یک کد ۳۶ رقمی تعریف میکند تا از دیگران قابل تمایز باشد. این کد پذیرنده که ممکن است بهصورت Merchent ID هم با آن مواجه شوید، برای تکمیل اطلاعات درگاه بانکی از شما درخواست میشود.
۴. کلید عمومی و یا خصوصی
گرچه در تمام موارد نیازی به این کلیدها وجود ندارد، اما برخی سرویسها ممکن است به هر دوی این کلیدها نیاز داشته باشند. در واقع برخی از درگاههای بانکی برای افزایش امنیت از کلیدهای عمومی و خصوصی استفاده میکنند.
- این کلیدها معمولاً در پنل مدیریتی ارائهدهنده درگاه بانکی شما موجود است.
- در مواردی که از رمزنگاری پیشرفته استفاده میشود، ممکن است هر دو کلید (عمومی و خصوصی) موردنیاز باشد.
- توجه داشته باشید که کلید خصوصی نباید با دیگران به اشتراک گذاشته شود، زیرا میتواند منجر به مشکلات امنیتی شود.
روش دریافت IP و پورت سرور در مشهدهاست
همانطور که در بخش قبل اشاره کردیم، این اطلاعات پیشتر از سمت مشهد هاست و بهصورت ایمیل برایتان ارسال شده است. اگر نتوانستید این ایمیل را در Inbox خود پیدا کنید، میتوانید وارد داشبورد مشهد هاست شوید و از منوی سمت چپ با نام سرویس خودتان «تاریخچه ایمیل» را انتخاب کنید. در این لیست به اولین ایمیل بروید و اطلاعات را دریافت کنید.
اگر از این روش موفق نشدید، نگران نشوید. میتوانید با ارسال تیکت به پشتیبانی مشهد هاست، مجدداً اطلاعات را درخواست کنید.
نکاتی برای جلوگیری از خطاهای رایج هنگام تکمیل اطلاعات درگاه بانکی
- دقت در وارد کردن اطلاعات: اطمینان حاصل کنید که تمام اطلاعات مانند کد پذیرنده، کلیدهای امنیتی، و آدرس API را بهدرستی وارد کردهاید.
- بررسی دوباره اطلاعات: قبل از ارسال فرم، اطلاعات را دوباره بررسی کنید تا از صحیح بودن آنها مطمئن شوید.
- ارتباط با پشتیبانی در صورت نیاز: اگر در هر مرحلهای دچار مشکل شدید، با تیم پشتیبانی تماس بگیرید تا راهنمایی لازم را دریافت کنید.
سخن پایانی
در این مطلب، مراحل تکمیل اطلاعات درگاه بانکی و لیست کامل دادههای مورد نیازتان را بررسی کردیم. یادتان باشد که دقت در وارد کردن اطلاعات هنگام تکمیل فرمهای درگاه بانکی از اهمیت بالایی برخوردار است و میتواند از بروز مشکلات و تأخیر در پردازش تراکنشها جلوگیری کند. به یاد داشته باشید که تیم پشتیبانی مشهدهاست همیشه آماده است تا به سوالات و مشکلات کاربران پاسخ دهد و شما را در مسیر درست راهنمایی کند. کیفیت سرویسها، ارسال اطلاعات دقیق فنی، و پشتیبانی قوی مشهدهاست به شما کمک میکند بدون دغدغه به کسبوکار آنلاین خود تمرکز کنید و اطمینان حاصل کنید که تمامی نیازهای فنی شما بهطور کامل برآورده میشود.
سوالات پرتکرار:
اگر اطلاعات ایمیل اولیهام را پیدا نکنم، چه کار کنم؟
در این صورت، میتوانید از بخش “بازیابی اطلاعات” در سایت استفاده کنید یا با پشتیبانی مشهدهاست تماس بگیرید. تیم پشتیبانی آماده است تا اطلاعات مورد نیاز را در اختیار شما قرار دهد.
دامنهام هنوز تنظیم نشده، چطور باید اقدام کنم؟
ابتدا مطمئن شوید که تنظیمات DNS بهدرستی انجام شده باشد. اگر همچنان مشکل وجود دارد، مشهدهاست با پشتیبانی قوی خود شما را در تمامی مراحل راهنمایی خواهد کرد.
چگونه از خطاهای رایج هنگام پر کردن فرم درگاه بانکی جلوگیری کنم؟
اطلاعاتی مانند کد پذیرنده و کلیدهای امنیتی را با دقت وارد کرده و دوباره بررسی کنید. اگر سوالی داشتید، تیم پشتیبانی در کنار شماست تا هرگونه خطا را برطرف کند.
آدرس Callback چیست؟
آدرس Callback یک URL یا مسیری است که پس از انجام تراکنش توسط درگاه بانکی، اطلاعات نتیجه تراکنش (مانند موفقیتآمیز بودن یا ناموفق بودن) به آن ارسال میشود.
این آدرس توسط پذیرنده (صاحب درگاه) مشخص میشود و معمولاً در تنظیمات درگاه بانکی یا پنل مدیریت ثبت میگردد.
مثال:
https://example.com/payment/callback
پورت Callback چیست؟
پورت Callback شماره پورتی است که سرور پذیرنده از طریق آن درخواستهای Callback را دریافت میکند.
پورت پیشفرض برای ارتباطات امن (HTTPS) پورت 443 و برای HTTP پورت 80 است. در اکثر موارد، از پورت 443 استفاده میشود، زیرا ارتباط باید از طریق HTTPS و به صورت امن انجام شود.
چگونه آدرس Callback را تنظیم کنیم؟
برای تنظیم آدرس Callback:
- وارد پنل مدیریت درگاه بانکی خود شوید.
- به بخش تنظیمات یا پیکربندی درگاه مراجعه کنید.
- آدرس Callback را وارد کرده و ذخیره کنید.
چگونه Callback را تست کنیم؟
برای تست Callback:
- میتوانید از ابزارهایی مانند Postman برای ارسال یک درخواست شبیهسازی شده به آدرس Callback استفاده کنید.
- وضعیت پاسخ (HTTP Status Code) و لاگهای سرور خود را بررسی کنید.
آیا Callback باید HTTPS باشد؟
بله، توصیه میشود که آدرس Callback از پروتکل HTTPS استفاده کند تا امنیت اطلاعات تراکنش حفظ شود.