پرش به محتوای اصلی

درگاه پرداخت شی‌پی برای J2Store

افزونهٔ پرداخت شی‌پی برای J2Store. شناسهٔ پرداخت در Transaction ID سفارش ذخیره می‌شود و هنگام بازگشت مشتری یا رسیدن وب‌هوک، همان پرداخت با مبلغ سفارش سمت سرور تأیید می‌شود. پرداخت‌های در انتظار بانک سفارش را ناموفق نمی‌کنند.

  • وب‌هوک امضاشده
  • وضعیت «در انتظار» درست
  • تومان و ریال
  • حالت آزمایشی با sk_test_

این نسخه بتا است: کامل است ولی هنوز روی فروشگاه‌های واقعی کافی اجرا نشده. اول روی نسخهٔ آزمایشی سایتتان و با کلید sk_test_ امتحانش کنید و هر اشکالی دیدید به پشتیبانی بگویید.

نصب

  1. ۱

    در «سیستم › نصب › افزونه‌ها» فایل zip را بارگذاری کنید.

  2. ۲

    در «J2Store › تنظیمات › روش‌های پرداخت» افزونهٔ شی‌پی را فعال و باز کنید.

  3. ۳

    کلید API و واحد پول را وارد و ذخیره کنید.

  4. ۴

    آدرس index.php?option=com_j2store&view=checkout&task=confirmPayment&orderpayment_type=payment_sheypay&paction=callback را در پنل شی‌پی به‌عنوان وب‌هوک ثبت و رمز امضا را وارد کنید.

تنظیمات

عنوان نمایشی
نامی که مشتری در صفحهٔ پرداخت می‌بیند.
کلید API
sk_test_ برای آزمایش و sk_live_ برای فروش واقعی.
واحد پول
خودکار (IRR ریال و بقیه تومان)، تومان یا ریال.
رمز وب‌هوک
رمز امضای endpoint در پنل شی‌پی.

تست در محیط آزمایشی

با کلید sk_test_ پول واقعی جابه‌جا نمی‌شود و در صفحهٔ بانک آزمایشی نتیجه را خودتان انتخاب می‌کنید.

  • کلید sk_test_ را بگذارید و یک سفارش آزمایشی بزنید.
  • در بانک آزمایشی «موفق» را انتخاب کنید؛ سفارش باید تأیید شود.
  • حالت «ناموفق» و «در انتظار» را هم امتحان کنید.

مشکلات رایج

مبلغ ده برابر است.

واحد پول افزونه را صریحاً روی تومان یا ریال بگذارید.

بعد از پرداخت «سفارش پیدا نشد» می‌بینم.

کش صفحه را برای مسیرهای com_j2store غیرفعال کنید.

خطای دامنهٔ آدرس بازگشت

دامنهٔ سایت باید دامنهٔ تأییدشدهٔ درگاه در پنل شی‌پی باشد.

تغییرات

  1. نسخهٔ ۱.۰.۰

    • نسخهٔ اول: پرداخت، تأیید سمت سرور با تطبیق مبلغ، وضعیت در انتظار و وب‌هوک امضاشده.

اولین رسیدتان را امروز صادر کنید

ثبت‌نام با شمارهٔ موبایل انجام می‌شود و تا تأیید مدارک، همه‌چیز را در محیط آزمایشی امتحان می‌کنید.

هزینهٔ ثبت‌نامندارد
کارمزدفقط تراکنش موفق