معرفی ویژگی
مشتری پرداخت را انجام میدهد و به فروشگاه برمیگردد؛ حالا سایت باید مشخص کند تراکنش مربوط به کدام سفارش بوده و آیا مبلغ آن تأیید شده است. ابهام در این مرحله میتواند سفارش را بلاتکلیف کند و پیگیری را به پشتیبانی بسپارد.
درگاه زرینپال در جم پک، ووکامرس را با شناسه پذیرنده به زرینپال متصل میکند و ایجاد درخواست، بازگشت مشتری و اعتبارسنجی نتیجه را در جریان استاندارد پرداخت انجام میدهد. حالت عادی، ZarinGate و ZarinLink متناسب با سرویس فعال حساب قابل انتخاباند.
اطلاعات پرداخت موفق در سفارش ثبت میشود و پیام نتیجه برای مشتری قابل شخصیسازی است. محیط آزمایشی نیز فرصتی برای بررسی مسیر خرید پیش از دریافت وجه واقعی فراهم میکند.
امکانات اصلی
- اتصال به زرینپال: روش پرداخت را با Merchant ID به تسویهحساب ووکامرس اضافه کنید و از حالت عادی، ZarinGate یا ZarinLink استفاده کنید.
- محیط آزمایشی: مسیر درخواست، انتقال به پرداخت، بازگشت و ثبت نتیجه را در Sandbox بدون تراکنش مالی واقعی بررسی کنید.
- تأیید تراکنش و مبلغ: نتیجه بازگشت مشتری از طریق زرینپال اعتبارسنجی و مبلغ پرداخت با سفارش تطبیق داده میشود.
- ثبت اطلاعات قابلپیگیری: کد رهگیری و اطلاعات پرداخت موفق در سفارش ووکامرس باقی میمانند.
- متنهای متناسب با فروشگاه: عنوان و توضیح روش پرداخت و پیامهای موفق و ناموفق را با لحن فروشگاه هماهنگ کنید.
- سیاست پرداخت کارمزد: نحوه برخورد با کارمزد و پرداختکننده آن را در چارچوب تنظیمات درگاه و سرویس پذیرنده مشخص کنید.
- دسترسی اختیاری بازپرداخت: برای عملیات مرتبط با بازپرداخت، امکان ثبت Access Token در حسابهای دارای دسترسی لازم در نظر گرفته شده است.
مزایای اصلی
- اطمینان بیشتر در تعیین وضعیت سفارش: نتیجه پرداخت بر اساس تأیید درگاه و تطابق مبلغ مشخص میشود.
- پیگیری سادهتر مغایرتها: اطلاعات سفارش و کد رهگیری را برای تطبیق با تراکنش زرینپال در اختیار داشته باشید.
- ابهام کمتر پس از پرداخت: مشتری با پیام متناسب با نتیجه، وضعیت خرید خود را بهتر تشخیص میدهد.
- آمادگی پیش از فروش واقعی: مسیر خرید را پیش از شروع دریافت وجه در محیط آزمایشی بررسی کنید.
چرا این ویژگی مهم است؟
بازگشت مشتری از صفحه پرداخت، بهتنهایی مدرک موفقیت تراکنش نیست. فروشگاه باید پاسخ درگاه را با مبلغ و سفارش تطبیق دهد تا تصمیم بعدی، مانند آمادهسازی خرید، بر اساس پرداخت تأییدشده باشد.
وجود کد رهگیری در کنار سفارش نیز فاصله میان اطلاعات فروشگاه و پنل پذیرنده را کم میکند. هنگام پرسش مشتری یا بررسی مغایرت، تیم پشتیبانی اطلاعات مشخصی برای پیگیری دارد.
مناسب برای چه سایتهایی است؟
- فروشگاههای دارای حساب زرینپال: برای دریافت پرداخت در فرایند استاندارد تسویهحساب ووکامرس.
- فروشگاههای در آستانه شروع فروش: برای بررسی مسیر پرداخت با Sandbox پیش از دریافت وجه واقعی.
- پذیرندگان ZarinGate یا ZarinLink: برای استفاده از سرویس فعال حساب در روش پرداخت فروشگاه.
- فروشگاههای دارای تیم پشتیبانی: برای دسترسی به اطلاعات تراکنش و کد رهگیری در سفارش.
- کسبوکارهای دارای دسترسی بازپرداخت: برای استفاده از اعتبارنامه اختیاری مرتبط با بازپرداخت زرینپال.
سازگاری و نکات فنی
- نیازمندی و پلن: درگاه رایگان است و به ووکامرس فعال، Merchant ID معتبر و حساب پذیرنده فعال زرینپال نیاز دارد.
- سرویسهای وابسته به حساب: دسترسی عملی به ZarinGate، ZarinLink و بازپرداخت به سرویسهای فعال پذیرنده بستگی دارد. سیاست کارمزد نیز تابع نوع سرویس و قرارداد پذیرنده است.
- شرایط بازپرداخت: ثبت Access Token بهتنهایی موفقیت بازپرداخت را تضمین نمیکند؛ دسترسی معتبر، شرایط تراکنش و پاسخ API زرینپال تعیینکنندهاند.
- محیط آزمایشی: Sandbox برای بررسی فرایند است و پرداخت واقعی ایجاد نمیکند.
- زیرساخت پرداخت: فروشگاه واقعی به HTTPS و مسیر بازگشت قابلدسترسی از اینترنت نیاز دارد. کش صفحات تسویهحساب، پرداخت یا بازگشت و مسدودبودن مسیر توسط ابزارهای امنیتی میتواند تراکنش را مختل کند. صحت واحد پول و تبدیل ریال و تومان نیز در تطبیق مبلغ اهمیت دارد.
- محدودیتهای بیرونی: اختلال بانکی، محدودیت حساب و رد تراکنش از سمت زرینپال خارج از کنترل افزونهاند. جایگزینی کامل چرخه پرداخت یا تسویهحساب توسط افزونههای دیگر به بررسی سازگاری جداگانه نیاز دارد.




