درگاه پرداخت قلب یک فروشگاه اینترنتی است؛ سایتی که طراحی عالی دارد اما نمیتواند پول بگیرد، فقط ویترین است. خبر خوب این است که اتصال درگاه به ووکامرس معمولاً پیچیده نیست و با افزونه رسمی انجام میشود. چیزی که وقت میگیرد، آمادهکردن پیشنیازها و تأییدیههاست. در این راهنما از انتخاب درگاه تا تست و رفع مشکلات را مرور میکنیم.
درگاه نقدی یا اقساطی؟
این دو نوع درگاه هدف متفاوتی دارند و بیشتر فروشگاهها هر دو را کنار هم نشان میدهند تا مشتری آزادانه انتخاب کند:
| معیار | درگاه نقدی (مثل زرینپال) | درگاه اقساطی (مثل اسنپپی) |
|---|---|---|
| نحوه پرداخت مشتری | پرداخت کامل مبلغ با کارت بانکی | پرداخت بهصورت اقساط از طریق سرویس اعتباری |
| مناسب برای | همه خریدها، بهویژه مبالغ کم و متوسط | خریدهای با مبلغ بالاتر که مشتری تقسیمکردن را ترجیح میدهد |
| مزیت برای فروشنده | دریافت مستقیم و ساده پول | افزایش احتمال خرید در محصولات گرانتر |
| نکات | تأیید دامنه و مدارک لازم است | ممکن است شرایط خاص، بازه مبلغی و تأیید جداگانه داشته باشد |
اگر میخواهید بدانید پرداخت اقساطی دقیقاً چه تأثیری روی فروش دارد، مقاله پرداخت اقساطی در فروشگاه اینترنتی را ببینید.
پیشنیازهای اتصال درگاه
بیشتر زمان اتصال درگاه صرف همین بخش میشود. قبل از ثبتنام اینها را آماده کنید:
- دامنه فعال با SSL: آدرس سایت باید با https باز شود.
- سایت قابلبررسی: درگاهها معمولاً سایت را بررسی میکنند؛ پس محصولات، قیمتها و توضیحات باید واقعی و کامل باشد.
- صفحات قانونی: درباره ما، تماس با ما، قوانین و مقررات، شرایط ارسال و بازگشت کالا.
- اینماد: بسیاری از درگاهها آن را میخواهند یا ترجیح میدهند؛ شرایط را در سامانه رسمی اینماد بررسی کنید.
- مدارک هویتی و حساب بانکی: معمولاً به نام صاحب کسبوکار.
- نقشه سایت: برخی سرویسها برای بررسی سایت، نقشه سایت (Sitemap) درخواست میکنند.
اتصال زرینپال به ووکامرس
زرینپال یکی از درگاههای رایج پرداخت نقدی در ایران است و برای ووکامرس افزونه دارد. مراحل کلی:
- ثبتنام و احراز هویت در پنل زرینپال.
- ثبت درگاه برای سایت: آدرس سایت و اطلاعات لازم را وارد و منتظر تأیید بمانید.
- دریافت شناسه پذیرنده (Merchant ID) بعد از تأیید.
- نصب افزونه ووکامرس زرینپال از منبع رسمی (مخزن وردپرس یا سایت زرینپال).
- فعالسازی و تنظیم: در ووکامرس به مسیر «تنظیمات › پرداختها» بروید، زرینپال را فعال کنید و شناسه پذیرنده را وارد کنید.
- ذخیره و تست با یک خرید آزمایشی کممبلغ.
اتصال اسنپپی به ووکامرس
اسنپپی سرویس پرداخت اقساطی است. مراحل کلی این است:
- ثبتنام و تأیید بهعنوان فروشنده: سرویس سایت و کسبوکار را بررسی میکند.
- دریافت اطلاعات اتصال: معمولاً شامل Client ID، Client Secret، نام کاربری و رمز عبور است که بهصورت محرمانه در اختیارتان قرار میگیرد.
- نصب افزونه ووکامرس اسنپپی: فقط از منبع رسمی خود اسنپپی.
- وارد کردن اطلاعات: در تنظیمات پرداخت ووکامرس، اطلاعات اتصال را در فیلدهای افزونه ثبت کنید.
- آدرس بازگشت (Callback): اگر سرویس آدرس بازگشت درخواست کرد، طبق مستندات آن افزونه عمل کنید؛ ممکن است در تنظیمات افزونه فیلد جداگانه نداشته باشد و آدرس را خودِ افزونه تعیین کند.
- بررسی بازه مبلغی: درگاههای اقساطی ممکن است فقط برای سبدهای در یک بازه مبلغی نمایش داده شوند.
- تست با سفارش آزمایشی و بررسی بازگشت به سایت.
تنظیمات مهم ووکامرس بعد از اتصال
- واحد پول: ببینید تومان یا ریال انتخاب شده و درگاه همان را انتظار دارد؛ ناهماهنگی باعث مبلغهای اشتباه میشود.
- ترتیب نمایش درگاهها: درگاه نقدی را اول بگذارید تا انتخاب پیشفرض باشد.
- عنوان و توضیح درگاه: برای مشتری روشن بنویسید («پرداخت آنلاین با کارت بانکی»، «پرداخت اقساطی»).
- وضعیت سفارش بعد از پرداخت: مطمئن شوید پس از پرداخت موفق، وضعیت درست (مثلاً «در حال انجام») ثبت میشود.
- ایمیل و پیامک تأیید: هم برای مشتری و هم برای مدیر فعال باشد.
تست پرداخت قبل از انتشار
بیشترین مشکلات پرداخت را مشتری واقعی پیدا میکند، مگر اینکه قبلاً خودتان تست کنید:
| سناریو | چه چیزی باید اتفاق بیفتد؟ |
|---|---|
| پرداخت موفق | بازگشت به سایت، سفارش «پرداختشده» و ارسال ایمیل تأیید |
| انصراف از پرداخت | بازگشت به سایت با پیام روشن و امکان تلاش مجدد |
| پرداخت ناموفق | سفارش پرداختشده ثبت نشود و خطا واضح باشد |
| انتخاب هر درگاه | هر دو مسیر نقدی و اقساطی بدون خطا کار کنند |
| موبایل | کل فرایند پرداخت در گوشی بدون مشکل انجام شود |
خطاهای رایج و راهحل
| مشکل | علت محتمل | راهحل |
|---|---|---|
| درگاه در صفحه پرداخت نمایش داده نمیشود | افزونه فعال یا تنظیم نشده، یا مبلغ سبد خارج از بازه مجاز است | تنظیمات پرداخت و بازه مبلغ را بررسی کنید |
| خطای اتصال به درگاه | اطلاعات اتصال اشتباه یا ناقص | اطلاعات را دقیق و بدون فاصله اضافه دوباره وارد کنید |
| پرداخت انجام میشود اما سفارش تأیید نمیشود | مشکل در بازگشت از درگاه یا آدرس بازگشت | تنظیمات بازگشت و لاگهای ووکامرس را بررسی کنید |
| خطای جدی (Fatal Error) در صفحه پرداخت بعد از فعالسازی افزونه | ناسازگاری افزونه با قالب یا نسخه وردپرس/ووکامرس | از سایت بکاپ بگیرید، افزونه را غیرفعال کنید، نسخهها را بهروز کنید و به پشتیبانی افزونه گزارش دهید |
| مبلغ در درگاه اشتباه است | ناهماهنگی واحد پول (تومان/ریال) | واحد پول ووکامرس و تنظیم افزونه را هماهنگ کنید |
برای بررسی دقیقتر خطاها، لاگهای ووکامرس (مسیر «ووکامرس › وضعیت › لاگها») و حالت WP_DEBUG وردپرس ابزار مفیدی هستند؛ اما فقط روی نسخه آزمایشی یا با کمک متخصص، تا اطلاعات حساس لو نرود.
نکات امنیتی
- افزونهها را فقط از منبع رسمی همان سرویس دانلود کنید؛ نسخههای دستکاریشده میتوانند اطلاعات پرداخت را به سرقت ببرند.
- اطلاعات اتصال درگاه (کلیدها و رمزها) را با کسی بهاشتراک نگذارید و در پیامرسانها نفرستید.
- SSL را فعال نگه دارید و وردپرس، ووکامرس و افزونهها را بهروز کنید.
- قبل از هر بهروزرسانی مهم، بکاپ بگیرید.
- اگر یک نفر دیگر برایتان سایت را راه میاندازد، اطلاعات درگاه را به نام خودتان بگیرید و دسترسیها را مدیریت کنید.
چرا بهتر است چند درگاه داشته باشید؟
مشتریان سلیقههای مختلفی دارند: بعضی پرداخت نقدی را ترجیح میدهند و بعضی برای خرید گرانتر اقساط میخواهند. ارائه هر دو گزینه، مانع خرید را کم میکند. فقط دقت کنید توضیح هر درگاه برای مشتری روشن باشد تا سردرگم نشود.
اگر هنوز سایت فروشگاهی ندارید، مقاله راهاندازی فروشگاه اینترنتی از صفر مراحل کامل را نشان میدهد و برای تصمیمگیری درباره هزینهها میتوانید هزینه طراحی سایت فروشگاهی در ۱۴۰۵ را بخوانید. اگر هم هنوز بین اینستاگرام و سایت مردد هستید، فروش در اینستاگرام بهتر است یا سایت فروشگاهی؟ را از دست ندهید.
جمعبندی
اتصال درگاه پرداخت به ووکامرس سه بخش دارد: آمادهسازی پیشنیازها، ثبت درگاه و تنظیم افزونه، و تست کامل. بخش اول و دوم بیشترین زمان را میگیرند چون به تأیید سرویسدهنده وابستهاند؛ پس زودتر شروع کنید. بعد از اتصال، هر دو مسیر موفق و ناموفق را تست کنید و امنیت اطلاعات اتصال را جدی بگیرید.
نمیخواهید خودتان درگیر تنظیمات درگاه شوید؟
در پلنهای سایتبیست، راهاندازی فروشگاه ووکامرس و اتصال درگاه پرداخت توسط تیم ما انجام میشود.
مشاهده پلن شروع حرفهای مشاهده پلن رشد و توسعهسؤالات متداول درباره اتصال درگاه پرداخت به ووکامرس
چطور درگاه پرداخت را به ووکامرس وصل کنم؟
ابتدا پیشنیازها (دامنه با SSL، صفحات قانونی، مدارک و در صورت نیاز اینماد) را آماده کنید، در سایت درگاه ثبتنام کنید و اطلاعات اتصال را بگیرید، افزونه رسمی همان درگاه را نصب کنید، اطلاعات را در تنظیمات پرداخت ووکامرس وارد کنید و با یک خرید آزمایشی تست کنید.
چه درگاههایی برای ووکامرس مناسباند؟
درگاههای ایرانی مثل زرینپال برای پرداخت نقدی و اسنپپی برای پرداخت اقساطی افزونه ووکامرس دارند. انتخاب نهایی به نوع محصول، مبلغ سبدهای خرید و شرایط تأیید هر سرویس بستگی دارد.
آیا برای دریافت درگاه پرداخت حتماً اینماد لازم است؟
بسیاری از درگاهها اینماد را میخواهند یا ترجیح میدهند، اما شرایط هر سرویس ممکن است متفاوت باشد و تغییر کند. شرایط دقیق را از سایت رسمی همان درگاه و سامانه اینماد بررسی کنید.
چقدر طول میکشد درگاه پرداخت تأیید شود؟
زمان تأیید به سرویسدهنده، کاملبودن مدارک و آمادهبودن سایت بستگی دارد و میتواند از چند روز تا بیشتر طول بکشد. هرچه سایت کاملتر و مدارک دقیقتر باشد، روند سریعتر پیش میرود.
چرا بعد از نصب افزونه درگاه، صفحه پرداخت خطا میدهد؟
معمولاً بهدلیل ناسازگاری افزونه با قالب یا نسخه وردپرس و ووکامرس یا ناقصبودن اطلاعات اتصال است. از سایت بکاپ بگیرید، افزونه را غیرفعال کنید، نسخهها را بهروز کنید و در صورت ادامه مشکل، متن خطا را برای پشتیبانی همان افزونه بفرستید.
آیا میتوانم همزمان چند درگاه روی یک فروشگاه داشته باشم؟
بله. ووکامرس نمایش چند روش پرداخت را پشتیبانی میکند و بسیاری از فروشگاهها هم درگاه نقدی و هم اقساطی را فعال میکنند تا مشتری انتخاب کند. فقط توضیح هر درگاه را برای مشتری روشن بنویسید.

