افزونهٔ رسمی پرداخت ویرچومارت (روی جوملا) برای ایراندرگاه (IPG v2).
این افزونه برای فروشگاهساز ویرچومارت است (پرکاربردترین فروشگاهساز جوملا). برای هیکاشاپ/J2Store جداگانه ارائه خواهد شد.
- پرداخت با تأیید قطعی سمت سرور (
/v2/verifications) و مقایسهٔ مبلغ — بدونdirect_verify. - هدایت Referer-safe: صفحهٔ standalone با
Referrer-Policy: originهنگام تأیید سفارش. - محیط Sandbox/Production، امضای درخواست (HMAC)، تبدیل خودکار واحد پول.
- جدول داخلی افزونه برای پیگیری تراکنش + توکن ضدِ دستکاری.
- مدیریت کد
-21(تأییدشده) و خطای شبکه (وضعیت «در انتظار بررسی»).
plg_vmpayment_irandargah/
├── irandargah.php کلاس plgVmPaymentIrandargah (vmPSPlugin)
├── irandargah.xml مانیفست افزونهٔ Joomla (group=vmpayment)
├── lib/irandargah_api.php کلاینت API نسخهٔ ۲
└── language/ fa-IR + en-GB (ini + sys.ini)
- پوشهٔ
plg_vmpayment_irandargah/را بهصورت ZIP درآورید و از Extensions › Install بارگذاری کنید (یا محتوای آن را درplugins/vmpayment/irandargah/کپی کنید). - از Extensions › Plugins، پلاگین VM Payment - IranDargah را فعال کنید.
- در VirtueMart › Payment Methods، یک روش جدید با افزونهٔ IranDargah بسازید و توکن API، محیط و واحد مبلغ را تنظیم کنید.
- در پنل ایراندرگاه، دامنهٔ فروشگاه را بهعنوان دامنهٔ مجاز ترمینال ثبت کنید.
⚠️ الزامی.
محیط را «آزمایشی» بگذارید و با کارت تستی 6037997123456789 (CVV2 123، انقضا 05/12) پرداخت کنید.
GPL-2.0-or-later