درگاه پرداخت شیپی برای اپنکارت ۴
درگاه شیپی برای OpenCart 4.0.x با ساختار جدید افزونهها و نصب از «نصب افزونه». سفارش فقط پس از تأیید سمت سرور با مبلغ سفارش پرداختشده میشود، پرداخت در انتظار بانک سفارش را ناموفق نمیکند و وبهوک امضاشده سفارشهای معلق را تکمیل میکند.
- وبهوک امضاشده
- وضعیت «در انتظار» درست
- تومان و ریال
- حالت آزمایشی با sk_test_
- دکمهٔ تست اتصال
این نسخه بتا است: کامل است ولی هنوز روی فروشگاههای واقعی کافی اجرا نشده. اول روی نسخهٔ آزمایشی سایتتان و با کلید sk_test_ امتحانش کنید و هر اشکالی دیدید به پشتیبانی بگویید.
نصب
- ۱
بستهٔ دانلودی را باز کنید و فایل sheypay.ocmod.zip را بیرون بیاورید؛ نام فایل را تغییر ندهید.
- ۲
در «افزونهها › نصب افزونه» فایل را بارگذاری کنید و در فهرست همان صفحه دکمهٔ نصب (+) را بزنید.
- ۳
در «افزونهها › افزونهها» نوع «پرداختها» را انتخاب و «درگاه پرداخت شیپی» را نصب و ویرایش کنید.
- ۴
کلید API (
sk_test_برای آزمایش) را وارد کنید و «تست اتصال» را بزنید. - ۵
وضعیت را روشن و ذخیره کنید؛ آدرس وبهوک نمایشدادهشده را در پنل شیپی ثبت و رمزش را در تنظیمات بگذارید.
تنظیمات
- کلید API
sk_test_برای آزمایش وsk_live_برای فروش واقعی.- واحد مبلغ فروشگاه
- برای کد ارز IRR و
IRT/TMNخودکار است؛ برای کدهای دیگر ریال یا تومان را انتخاب کنید. - وضعیتهای سفارش
- وضعیت پس از پرداخت موفق، در انتظار بانک و ناموفق جدا قابل انتخاب است.
- رمز وبهوک
- برای تکمیل سفارشهایی که مشتریشان به فروشگاه برنمیگردد.
- منطقهٔ جغرافیایی و حداقل مبلغ
- مثل سایر روشهای پرداخت اپنکارت.
- پیشوند شناسهٔ سفارش
- فقط وقتی یک درگاه را روی چند فروشگاه استفاده میکنید.
تست در محیط آزمایشی
با کلید sk_test_ پول واقعی جابهجا نمیشود و در صفحهٔ بانک آزمایشی نتیجه را خودتان انتخاب میکنید.
- کلید
sk_test_را وارد کنید؛ پول واقعی جابهجا نمیشود. - یک سفارش بزنید و در بانک آزمایشی «موفق» را انتخاب کنید؛ سفارش باید به وضعیت پرداخت موفق برود و کد پیگیری در تاریخچهٔ سفارش ثبت شود.
- حالت «ناموفق» شما را به صفحهٔ پرداخت برمیگرداند و «در انتظار» سفارش را با وضعیت در انتظار ثبت میکند.
- پس از تأیید درگاه، کلید
sk_live_را جایگزین کنید.
مشکلات رایج
پس از بارگذاری، شیپی در فهرست پرداختها نیست.
اپنکارت ۴ کد افزونه را از نام فایل میسازد؛ فایل باید دقیقاً sheypay.ocmod.zip نام داشته باشد.
مبلغ در درگاه ده برابر یا یکدهم است.
«واحد مبلغ فروشگاه» را با واحد واقعی ارز فروشگاه یکی کنید.
خطای «دامنهٔ آدرس بازگشت تأیید نشده است».
آدرس فروشگاه باید روی دامنهٔ تأییدشدهٔ درگاه در پنل شیپی باشد.
روی اپنکارت 4.0.0 یا 4.0.1 کار میکند؟
افزونه هر دو جداکنندهٔ مسیر (| و .) و هر دو متد getMethod/getMethods را پشتیبانی میکند، اما فقط روی 4.0.2.x آزموده شده است.
تغییرات
نسخهٔ ۱.۰.۰
- نسخهٔ اول: پرداخت، تأیید سمت سرور، وضعیت در انتظار، وبهوک امضاشده و تست اتصال.
اولین رسیدتان را امروز صادر کنید
ثبتنام با شمارهٔ موبایل انجام میشود و تا تأیید مدارک، همهچیز را در محیط آزمایشی امتحان میکنید.