بلاگ
راهنمای جامع اتصال درگاه پرداخت مستقیم و واسط به ووکامرس (گامبهگام و کاربردی)

راهنمای اتصال درگاه پرداخت به ووکامرس و درگاه پرداخت اینترنتی چیست و چرا فروشگاه به آن نیاز دارد؟
درگاه پرداخت اینترنتی (Internet Payment Gateway یا IPG) یک سرویس امن مبتنی بر وب است که وظیفه برقراری ارتباط رمزنگاریشده میان وبسایت فروشگاهی، شبکه تبادل اطلاعات بینبانکی (شاپرک) و بانک صادرکننده کارت خریدار را بر عهده دارد.
[مشتری در ووکامرس]
│ (۱) کلیک روی پرداخت
▼
[وبسایت ووکامرس] ──(۲) ارسال درخواست به API درگاه──► [سرور درگاه پرداخت / شاپرک]
▲ │
│ ▼
│ [صفحه امن پرداخت شاپرک]
│ │
│ (۳) ورود اطلاعات کارت
│ │
│◄──(۴) بازگشت کاربر با توکن به Callback URL────────────────┘
│
▼
[تأیید تراکنش (Verify Transaction)] ──► [تغییر وضعیت سفارش به «در حال انجام»]
مقایسه پرداخت خودکار با کارتبهکارت سنتی
بسیاری از فروشگاههای نوپا کار خود را با دریافت فیش واریزی یا روش کارتبهکارت آغاز میکنند؛ رویکردی که با افزایش حجم تراکنشها خطرات عملیاتی و امنیتی شدیدی به همراه دارد:
- ثبت آنی وضعیت سفارش: در روش آنلاین، سفارش بدون دخالت اپراتور از وضعیت «در انتظار پرداخت» (Pending Payment) به وضعیت «در حال انجام» (Processing) یا «تکمیلشده» (Completed) تغییر وضعیت میدهد.
- جلوگیری از کلاهبرداری با فیش جعلی: ابزارهای ساخت رسیدهای جعلی بانکی ریسک مالی بالایی ایجاد میکنند. درگاه آنلاین تنها با تکیه بر متد اعتبارسنجی سروربهسرور (Server-to-Server Verification) سفارش را معتبر میشناسد.
- تحویل آنی محصولات دانلودی: در فروش فایل یا لایسنس، کاربر بلافاصله پس از بازگشت از شاپرک به لینک دانلود دسترسی پیدا میکند.
- گزارشگیری حسابداری یکپارچه: تمامی رکوردهای مالی شامل شماره پیگیری (RRN)، شناسه مرجع (RefID) و زمان دقیق، بدون خطای انسانی در دیتابیس ووکامرس ذخیره میشوند.

بررسی عمیق: درگاه پرداخت مستقیم یا درگاه واسط؟
شناخت تفاوتهای بنیادین این دو مدل به شما اجازه میدهد متناسب با وضعیت حقوقی و حجم گردش مالی، بهترین تصمیم را اتخاذ کنید.
+--------------------------+----------------------------+-----------------------------+
| معیار مقایسه | درگاه مستقیم (PSP) | درگاه واسط (پرداختیار) |
+--------------------------+----------------------------+-----------------------------+
| طرف قرارداد | شرکتهای PSP بانکی | شرکتهای پرداختیار رسمی |
| پیشنیازها | اینماد رسمی، پرونده مالیاتی| مدارک هویتی، پرونده مالیاتی |
| زمان راهاندازی | ۵ تا ۱۴ روز کاری | چند ساعت تا ۱ روز کاری |
| نرخ کارمزد | مصوب شاپرک / حداقل کارمزد | درصدی یا ثابت (معمولاً ۱٪) |
| مدل تسویه حساب | چرخه پایا مستقیم به شبا | تسویه خودکار روزانه یا دستی |
| صفحه پرداخت اختصاصی | هدایت مستقیم به سوئیچ بانک | لوگو و نام پذیرنده پرداختیار|
| پیچیدگی فنی اتصال | نیازمند اطلاعات ترمینال | کلید API یا مرچنت ساده |
+--------------------------+----------------------------+-----------------------------+
درگاه مستقیم (PSP)
درگاه مستقیم از طریق شرکتهای ارائهدهنده خدمات پرداخت (مانند بهپرداخت ملت، سداد، سامانکیش یا پارسیان) صادر میشود. پول مستقیماً و بدون واسطه از طریق سامانه پایا یا ساتنا طبق چرخههای رسمی بانک مرکزی به شماره شبای ثبتشده واریز میگردد. این روش برای کسبوکارهایی با گردش مالی بالا و برندهای باسابقه به دلیل حداقل بودن کارمزد و تسویه مستقیم شرکتی الزامی است.
درگاه واسط (پرداختیار)
پرداختیارها (نظیر زرینپال، زیبال، نکستپی، وندار، پیپینگ و…) شرکتهای فناوری مالی دارای مجوز از شاپرک هستند که زیرساخت دریافت پرداخت را تسهیل میکنند. پیادهسازی سریع، ارائه افزونههای استاندارد برای انواع CMS، پنلهای گزارشگیری شفاف و قابلیت تسهیم هوشمند (تقسیم سود بین چند حساب) از مزایای بارز این سرویسها است. در ازای این خدمات، درصدی مشخص یا سقف ریالی تعیینشده به عنوان کارمزد کسر میشود.
چکلیست پیشنیازهای حقوقی و فنی قبل از اتصال
پیش از نصب افزونهها در وردپرس، تکمیل مراحل زیر ضروری است:
- دریافت اینماد (نماد اعتماد الکترونیکی): برای درگاههای مستقیم الزامی است. برای درگاههای واسط، اینماد پایه یا حداقل احراز هویت اولیه پذیرندگان شاپرک نیاز خواهد بود.
- تشکیل پرونده مالیاتی و دریافت کد رهگیری (اینتاکد): بر اساس قوانین سامانه مودیان، اتصال هرگونه درگاه به حساب بانکی منوط به ثبت کد مالیاتی فعال در درگاه ملی خدمات الکترونیک سازمان امور مالیاتی است.
- فعالسازی پروتکل امنیتی SSL (HTTPS): درگاههای پرداخت به دلایل امنیتی، ارجاع و بازگشت داده از آدرسهای غیرامن (HTTP) را پردازش نمیکنند.
- تکمیل صفحات استاندارد فروشگاه: صفحات «درباره ما»، «تماس با ما»، «قوانین و مقررات خرید»، «حریم خصوصی» و «رویه بازگرداندن کالا» باید روی دامنه در دسترس باشند.
- تطابق هویت مالک دامنه و حساب: مشخصات دارنده دامنه (whois)، مالک اینماد، صاحب حساب بانکی و ثبتنامکننده درگاه باید کاملاً یکسان باشد.

