درگاه پرداخت شیپی برای ویرچومارت
افزونهٔ پرداخت شیپی برای VirtueMart 4. هر تلاش پرداخت با شناسه و مبلغ ریالی در جدول افزونه ذخیره میشود و هنگام بازگشت مشتری یا رسیدن وبهوک، همان پرداخت سمت سرور تأیید و وضعیت سفارش تغییر میکند. پرداختهای در انتظار بانک در وضعیت Pending میمانند.
- وبهوک امضاشده
- وضعیت «در انتظار» درست
- تومان و ریال
- حالت آزمایشی با sk_test_
این نسخه بتا است: کامل است ولی هنوز روی فروشگاههای واقعی کافی اجرا نشده. اول روی نسخهٔ آزمایشی سایتتان و با کلید sk_test_ امتحانش کنید و هر اشکالی دیدید به پشتیبانی بگویید.
نصب
- ۱
در «سیستم › نصب › افزونهها» فایل zip را بارگذاری و افزونه را فعال کنید.
- ۲
در «ویرچومارت › روشهای پرداخت» روش جدید با نوع «شیپی» بسازید.
- ۳
در زبانهٔ پیکربندی، کلید API، واحد پول و وضعیتهای سفارش را تنظیم کنید.
- ۴
آدرس index.php
?option=com_virtuemart&view=vmplg&task=notify&tmpl=component&sheypay=1&pm=<شناسهٔ روش پرداخت> را در پنل شیپی بهعنوان وبهوک ثبت و رمز امضا را وارد کنید.
تنظیمات
- کلید API
sk_test_برای آزمایش وsk_live_برای فروش واقعی.- واحد پول
- خودکار (IRR ریال و بقیه تومان)، تومان یا ریال.
- وضعیتهای سفارش
- وضعیت پس از پرداخت موفق (پیشفرض Confirmed) و هنگام انتظار (Pending).
- رمز وبهوک
- رمز امضای endpoint در پنل شیپی.
تست در محیط آزمایشی
با کلید sk_test_ پول واقعی جابهجا نمیشود و در صفحهٔ بانک آزمایشی نتیجه را خودتان انتخاب میکنید.
- کلید
sk_test_را بگذارید و یک سفارش آزمایشی بزنید. - در بانک آزمایشی «موفق» را انتخاب کنید؛ سفارش باید Confirmed شود.
- حالت «ناموفق» و «در انتظار» را هم امتحان کنید.
مشکلات رایج
مبلغ ده برابر است.
واحد پول افزونه و ارز پرداخت را بررسی کنید.
وبهوک خطای 400 میدهد.
رمز وبهوک و شناسهٔ روش پرداخت (pm) در آدرس را بررسی کنید.
خطای دامنهٔ آدرس بازگشت
دامنهٔ سایت باید دامنهٔ تأییدشدهٔ درگاه در پنل شیپی باشد.
تغییرات
نسخهٔ ۱.۰.۰
- نسخهٔ اول: پرداخت، تأیید سمت سرور، وضعیت در انتظار، وبهوک امضاشده و نمایش جزئیات در پنل مدیریت.
اولین رسیدتان را امروز صادر کنید
ثبتنام با شمارهٔ موبایل انجام میشود و تا تأیید مدارک، همهچیز را در محیط آزمایشی امتحان میکنید.