افزونه J2Store سپال (جوملا)
نصب و پیکربندی درگاه رسمی سپال روی فروشگاه J2Store
افزونه رسمی سپال برای J2Store روی جوملا ۳.۱۰، ۴ و ۵ (PHP 7.2 به بالا با cURL). فروشگاه را مستقیم به https://payment.sepal.ir و API نسخه ۱ متصل میکند. نسخه فعلی: ۲.۰.۰
دانلود: https://payment.sepal.ir/api/v1/docs/plugins/j2store/ — از مدیریت جوملا → سیستم → نصب افزونهها، فایل ZIP را بارگذاری کنید. روی نسخه ۱.۰ قبلی مستقیم نصب میشود و تنظیمات حفظ میشود.
از J2Store → تنظیمات → روشهای پرداخت، «J2Store - درگاه پرداخت سپال» را فعال کنید، apiKey درگاه را از پنل پذیرنده وارد کنید و واحد پول فروشگاه (ریال یا تومان) را انتخاب کنید.
برای تست، «محیط» را روی سندباکس بگذارید (هر apiKey غیرخالی پذیرفته میشود) و یک پرداخت موفق و یک ناموفق انجام دهید؛ سپس به پروداکشن برگردید و apiKey واقعی را وارد کنید.
پس از بازگشت از درگاه، افزونه Verify را با paymentNumber و invoiceNumber اجباری انجام میدهد، مبلغ تأییدشده را با مبلغ سفارش تطبیق میدهد و سفارش را فقط یکبار تکمیل میکند. اگر ارتباط با سپال قطع باشد، سفارش «در انتظار» میماند و با باز کردن مجدد صفحه بازگشت، Verify دوباره انجام میشود.
شماره موبایل مشتری به قالب 09xxxxxxxxx تبدیل میشود و ایمیل نامعتبر ارسال نمیشود تا درخواست پرداخت رد نشود. هدایت به درگاه از مرورگر مشتری و با / انتهایی انجام میشود تا هدر Referer حفظ شود.
آیا این صفحه مفید بود؟