معرفی ویژگی
ممکن است بررسی اولیه یک تراکنش موفق باشد، اما مرحله تسویه کامل نشود. برای فروشگاهی که به بهپرداخت متصل است، تشخیص این وضعیت از پرداخت ردشده اهمیت دارد؛ تصمیم درباره سفارش و پیگیری مالی به همین تفاوت وابسته است.
درگاه بهپرداخت ملت در جم پک، درخواست پرداخت و مرجع آن را به سفارش ووکامرس مرتبط میکند، مبلغ را کنترل میکند و مراحل تأیید و تسویه را از طریق سرویس بانکی انجام میدهد. استفاده مجدد از مرجع پردازششده نیز بررسی میشود.
اگر تسویه ناموفق بماند، وضعیت آن ثبت میشود. عملیات برگشت در چرخه خطا و بازپرداخت تراکنش نیز با توجه به وضعیت پرداخت و دسترسی پذیرنده پشتیبانی میشوند تا مسیر پیگیری به نتیجه واقعی سرویس متکی باشد.
امکانات اصلی
- اتصال مستقیم به بهپرداخت: درگاه ملت را با شناسه ترمینال، نام کاربری و رمز پذیرنده به تسویهحساب ووکامرس اضافه کنید.
- مدیریت مرجع پرداخت: RefId دریافت و با سفارش تطبیق داده میشود؛ استفاده مجدد از مرجع پردازششده کنترل میشود.
- بررسی مبلغ و تأیید تراکنش: پس از پردازش بازگشت مشتری، مبلغ با سفارش تطبیق داده میشود و عملیات تأیید یا Verify انجام میگیرد.
- تسویه و ثبت نتیجه آن: عملیات Settle برای نهاییکردن تراکنش اجرا میشود و شکست این مرحله بهصورت تسویه ناموفق ثبت میگردد.
- برگشت و بازپرداخت: عملیات Reverse در چرخه خطا و Refund برای بازپرداخت تراکنش، در شرایط مجاز سرویس پشتیبانی میشوند.
- اطلاعات قابلپیگیری سفارش: دادههای تراکنش در سفارش ووکامرس نگهداری میشوند تا نتیجه پرداخت با خرید مرتبط قابل بررسی باشد.
- تجربه پرداخت قابل تنظیم: زبان صفحه پرداخت، ارسال اختیاری موبایل مشتری و پیامهای نتیجه قابل تنظیماند؛ کدهای رسمی شناختهشده بهپرداخت نیز با توضیح روشنتر ارائه میشوند.
مزایای اصلی
- تشخیص دقیقتر وضعیت مالی: تأیید اولیه را با تسویه نهایی اشتباه نگیرید و سفارش را با توجه به نتیجه مراحل بررسی کنید.
- پیگیری مشخص تسویه ناموفق: تراکنشی که در مرحله تسویه متوقف شده از پرداخت ردشده قابل تشخیص میماند.
- کاهش پذیرش دوباره یک پرداخت: کنترل مرجع مانع استفاده مجدد از همان نتیجه در چرخه سفارش میشود.
- مسیر روشنتر برای بازگشت وجه: نوع عملیات مالی را متناسب با مرحله و وضعیت واقعی تراکنش پیگیری کنید.
چرا این ویژگی مهم است؟
چرخه بهپرداخت با یک پاسخ موفق اولیه تمام نمیشود. اگر تأیید انجام شده اما تسویه به نتیجه نرسیده باشد، فروشگاه باید این تفاوت را ببیند تا پرداخت را زودتر از موعد نهاییشده تلقی نکند.
برگشت تراکنش در چرخه ناموفق نیز با بازپرداخت خرید تسویهشده یکسان نیست. جدا نگهداشتن این وضعیتها و ثبت پاسخ سرویس، برای تصمیمگیری درباره سفارش و رسیدگی مالی اهمیت دارد.
مناسب برای چه سایتهایی است؟
- فروشگاههای دارای پذیرندگی ملت: برای اتصال مستقیم ترمینال بهپرداخت به ووکامرس.
- کسبوکارهای دارای پیگیری مالی سفارش: برای بررسی مرجع، مبلغ و نتیجه تأیید و تسویه در کنار خرید.
- فروشگاههای نیازمند تشخیص تسویه ناموفق: برای تفکیک تراکنش تأییدشده اما تسویهنشده از پرداخت ردشده.
- پذیرندگان دارای دسترسی بازپرداخت: برای ارسال درخواست بازپرداخت تراکنش در شرایط مجاز بهپرداخت.
- فروشگاههای دارای مخاطبان با زبان متفاوت: برای انتخاب زبان صفحه پرداخت متناسب با مخاطب و گزینههای درگاه.
سازگاری و نکات فنی
- نیازمندی و پلن: ووکامرس فعال، پلن حرفهای جم پک و پذیرندگی فعال بهپرداخت با Terminal ID، نام کاربری و رمز معتبر لازماند.
- تکمیل چرخه پرداخت: موفقیت Verify بهتنهایی پایان تسویه نیست؛ نتیجه Settle نیز باید مشخص باشد. RefId مرجع ادامه پرداخت است و با شماره سفارش یا کد نهایی پیگیری یکسان نیست.
- شرایط عملیات مالی: Reverse و Refund به وضعیت تراکنش، دسترسی پذیرنده و پاسخ بهپرداخت وابستهاند. این عملیات به دسترسی مدیریتی محدود و بررسی سفارش نیاز دارند و موفقیت آنها تضمینشده نیست.
- الزامات اتصال: HTTPS معتبر، ارتباط خروجی سرور با سرویس و هماهنگی IP و دامنه با مشخصات پذیرنده اهمیت دارند. مسیرهای تسویهحساب، پرداخت و بازگشت نباید کش شوند؛ صحت واحد ریال یا تومان نیز باید حفظ شود.
- محدوده پشتیبانی: Sandbox در پیادهسازی تأییدشده مستند نشده است. افزونه اختلال بانکی، محدودیت ترمینال یا رد تراکنش را برطرف نمیکند و جایگزینی کامل چرخه پرداخت توسط افزونه دیگر به بررسی سازگاری نیاز دارد.




