راهنمای هرمزپیافزونه وردپرس + اپ اختصاصی اندروید
راهنمای رسمی نسخه ۱.۰

نصب و راه‌اندازی کامل هرمزپی

از نصب افزونه وردپرس تا اتصال اپ اختصاصی اندروید، دریافت پیامک بانکی و تأیید خودکار پرداخت‌ها؛ مرحله‌به‌مرحله و کاملاً فارسی.

وردپرس و ووکامرسپرداخت داخل سایت
اپ اختصاصی اندرویددریافت و ارسال امن پیامک
تأیید خودکاربررسی هوشمند مبلغ

پیش‌نیازهای نصب

موارد لازم را قبل از شروع آماده کنید.

  • یک سایت وردپرسی با دسترسی مدیر و امکان نصب افزونه
  • فایل ZIP افزونه هرمزپی و فایل APK اپ اندروید
  • یک گوشی اندرویدی که پیامک یا اعلان بانکی روی آن دریافت می‌شود
  • برای فروشگاه: ووکامرس یا Easy Digital Downloads
  • برای مولتی‌وندور: ووکامرس و Dokan
نکته امنیتیتوکن وبهوک و اطلاعات بانکی را در پیام‌رسان عمومی ارسال نکنید. هر گوشی جدید را فقط پس از شناسایی مالک تأیید کنید.

مسیر کلی راه‌اندازی

۱

نصب افزونه

فایل ZIP را در وردپرس بارگذاری و فعال کنید.

۲

ثبت مقصد پرداخت

کارت، پل، شبا یا حساب بانکی مقصد را وارد کنید.

۳

دریافت لینک وبهوک

وبهوک اپ اندروید را فعال و آدرس کامل را کپی کنید.

۴

نصب و اتصال اپ

APK را نصب، مجوزها را فعال و لینک را در اپ ثبت کنید.

۵

تست نهایی

یک پیام آزمایشی یا پرداخت واقعی کنترل‌شده ارسال کنید.

نصب افزونه هرمزپی روی وردپرس

نصب استاندارد از پیشخوان وردپرس.

۱

ورود به مدیریت وردپرس

با حساب مدیر وارد پیشخوان شوید.

۲

باز کردن نصب افزونه

افزونه‌ها ← افزودن افزونه تازه ← بارگذاری افزونه.

۳

انتخاب فایل ZIP

فایل هرمزپی را بدون خارج‌کردن از حالت فشرده انتخاب کنید.

۴

نصب و فعال‌سازی

«هم‌اکنون نصب نمایید» و سپس «فعال‌کردن افزونه» را بزنید.

۵

ورود به هرمزپی

از منوی مدیریت وارد هرمزپی شوید.

به‌روزرسانی افزونهقبل از ارتقا نسخه پشتیبان بگیرید. هنگام جایگزینی نسخه جدید، تنظیمات و جداول هرمزپی را حذف نکنید.

تنظیمات پایه و صفحه پرداخت

عنوان درگاه، واحد پول، مهلت و ظاهر صفحه را تنظیم کنید.

  • حالت صفحه پرداخت: داخل قالب سایت یا صفحه مجزا
  • نمایش مقصد: کارت بانکی واقعی یا حالت ساده
  • نمایش مبلغ اصلی، مبلغ یکتا، هشدار، رسید و نتیجه
  • فعال یا غیرفعال‌کردن کادر، سایه، رنگ مبنا و CSS سفارشی
  • نمایش اعلان «کپی شد» برای کارت، شبا و حساب
تنظیمات هرمزپی
تنظیمات صفحه پرداخت و رفتار درگاه
🏦

افزودن مقصد بانکی

فقط روش‌هایی را فعال کنید که باید به مشتری نمایش داده شوند.

۱

انتخاب روش واریز

کارت‌به‌کارت، پل، شبا یا شماره حساب را فعال کنید.

۲

اطلاعات بانکی

نام بانک، صاحب حساب و شماره‌ها را دقیق وارد کنید.

۳

ترتیب و وضعیت

ترتیب نمایش و مقصد پیش‌فرض را مشخص کنید.

۴

ذخیره و بازبینی

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

اعتبارسنجی خودکارشماره کارت باید ۱۶ رقم باشد. شبا را با IR و ۲۴ رقم وارد کنید.
مقصدهای بانکی
افزودن و مدیریت مقصدهای پرداخت

دریافت وبهوک اپ اندروید

پل ارتباطی امن میان اپ اختصاصی و افزونه وردپرس.

  • در تنظیمات هرمزپی، بخش «وبهوک اپ» را باز کنید
  • گزینه اجازه فعال‌سازی اپ هرمزپی را روشن کنید
  • آدرس کامل شامل Token را بدون تغییر کپی کنید
  • اگر توکن فاش شد، توکن جدید بسازید و آدرس‌های اپ را به‌روزرسانی کنید
https://example.com/wp-json/hormozpay/v1/sms?token=YOUR_SECURE_TOKEN
وبهوک تکراریاپ آدرس نرمال‌شده را بررسی می‌کند؛ برای یک آدرس، وبهوک جدید تکراری نسازید.
📱

نصب اپ اختصاصی هرمزپی روی اندروید

اپ اختصاصی، پیامک و اعلان بانکی را دریافت و امن به سایت ارسال می‌کند.

مزیت اصلی هرمزپیتأیید پرداخت فقط به افزونه محدود نیست؛ اپ اختصاصی اندروید، پیامک بانک را به‌صورت خودکار به وبهوک می‌فرستد و نتیجه در لحظه داخل وردپرس بررسی می‌شود.
۱

انتقال APK به گوشی

فایل را از منبع معتبر دریافت و روی گوشی باز کنید.

۲

اجازه نصب

اجازه نصب برنامه‌های ناشناس را فقط برای برنامه بازکننده فایل فعال کنید.

۳

نصب برنامه

روی Install / نصب بزنید و هرمزپی را اجرا کنید.

۴

ثبت اولین وبهوک

لینک کپی‌شده را وارد و «بررسی، افزودن و فعال‌سازی» را لمس کنید.

۵

کنترل نتیجه تست

نام وبهوک و پاسخ HTTP باید روی همان کارت دیده شود.

مدیریت وبهوک در اپ اندروید
صفحه مدیریت وبهوک‌ها در اپ اختصاصی هرمزپی
🔔

فعال‌کردن مجوزها و اجرای دائمی

برای دریافت پایدار اعلان بانکی، سرویس نباید در پس‌زمینه متوقف شود.

  • دسترسی خواندن اعلان‌ها برای پیامک و برنامه‌های بانکی
  • فعال‌کردن باتری، Autostart و اجرای دائمی
  • خارج‌کردن هرمزپی از Sleeping / Optimized در سامسونگ، شیائومی و هواوی
  • در اندروید ۱۳ به بعد، اجازه نمایش اعلان هرمزپی
کنترل وضعیتدر صفحه دسترسی‌ها باید «دسترسی اعلان‌ها: فعال»، «سرویس دائمی: فعال» و «Listener: متصل» نمایش داده شود.
مجوزهای اپ اندروید
تنظیم دسترسی اعلان‌ها، باتری و اجرای دائمی
🔒

ثبت، تأیید و امنیت گوشی

هر دستگاه باید مالک، نقش و وضعیت مشخص داشته باشد.

  • اولین گوشی می‌تواند گوشی مدیر اصلی باشد
  • گوشی دوم تا زمان تأیید مدیر در وضعیت «در انتظار» می‌ماند
  • برای گوشی فروشنده، گزینه «این گوشی ادمین نیست» را فعال کنید
  • گوشی تأییدنشده یا مسدود نمی‌تواند پرداخت را تأیید کند
  • نام مدیر تأییدکننده و زمان تأیید در لاگ ثبت می‌شود
گوشی‌های متصل
مدیریت گوشی متصل، مالک، نقش و مسدودسازی
حذف یا مسدودسازی؟برای توقف فوری دسترسی از «مسدودکردن» استفاده کنید. حذف را برای پاک‌سازی دستگاهی به‌کار ببرید که دیگر نباید در فهرست بماند.

تست اتصال و اولین پیام

قبل از استفاده واقعی، کل مسیر را کنترل کنید.

۱

تست وبهوک

پاسخ HTTP 200 نشانه دسترسی صحیح است.

۲

پیام آزمایشی

از ارسال دستی، یک متن مشابه پیام بانک بفرستید.

۳

بررسی پنل

گوشی، متن، نتیجه و مبلغ استخراج‌شده را ببینید.

۴

کنترل دلیل استخراج

قالب داخلی بانک یا تحلیل هوشمند را بررسی کنید.

۵

تست پرداخت

یک سفارش کم‌مبلغ بسازید و مبلغ یکتا را بررسی کنید.

پیامک‌های بانکی
گوشی ارسال‌کننده، نتیجه تحلیل و مبلغ استخراج‌شده
اولویت Parser۱) قالب مدیر، ۲) بانک‌های داخلی، ۳) تحلیلگر هوشمند، ۴) Regex عمومی. پیام نامشخص در بخش پیامک‌های ناشناخته ذخیره می‌شود.
👥

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

مقصد و گوشی اختصاصی برای هر فروشنده.

  • برای هر فروشنده یک مقصد بانکی اختصاصی بسازید
  • گوشی فروشنده را به همان فروشنده متصل کنید
  • قفل امنیتی گوشی و مقصد را روشن نگه دارید
  • پرداخت فقط با گوشی ادمین اصلی یا گوشی همان فروشنده تأیید می‌شود
  • گوشی یک فروشنده اجازه تأیید سفارش فروشنده دیگر را ندارد
مولتی وندور هرمزپی
تنظیمات پرداخت فروشندگان و امنیت گوشی‌های تأییدکننده
🧩

اتصال فرم‌ها، عضویت و افزونه‌های دیگر

آداپتورهای هرمزپی برای سناریوهای مختلف پرداخت.

Gravity Forms

انتخاب فرم، مبلغ، موبایل و نام؛ Entry تا تأیید Pending می‌ماند.

WPForms

اتصال اختصاصی مبتنی بر Entry و قوانین فیلدها.

Paid Memberships Pro

فعال‌شدن سطح عضویت پس از تأیید پرداخت.

MemberPress

تکمیل تراکنش Pending/Offline پس از تأیید.

WooCommerce و EDD

ساخت پرداخت، تکمیل سفارش و اعلان موفق.

HormozPay Generic API

اتصال افزونه‌های اختصاصی با شناسه مبدأ، سفارش، مبلغ و URL بازگشت.

افزونه‌های قابل پشتیبانی
آداپتورهای پرداخت و افزونه‌های قابل پشتیبانی
!

رفع خطاهای رایج

نشانه، علت احتمالی و راه‌حل سریع.

نشانهراه‌حل
وبهوک 404ساختار لینک، HTTPS، REST API و ذخیره پیوندهای یکتا را بررسی کنید.
HTTP 401 / 403توکن، فایروال، افزونه امنیتی و وضعیت مسدودبودن گوشی را بررسی کنید.
پیامک دریافت نمی‌شودمجوز اعلان، Listener، باتری و برنامه‌های مجاز همان وبهوک را کنترل کنید.
مبلغ پیدا نشدپیام را در پیامک‌های ناشناخته باز کنید و مبلغ، مانده و حساب را آموزش دهید.
پرداخت فروشنده تأیید نشداتصال گوشی، مقصد فروشنده و مالکیت محصول سفارش را بررسی کنید.
وبهوک تکراریهمان کارت وبهوک را ویرایش یا به‌روزرسانی کنید؛ دوباره ثبت نکنید.
اپ در پس‌زمینه متوقف می‌شودBattery Optimization را غیرفعال، Autostart و اجرای دائمی را فعال کنید.

چک‌لیست تحویل

  • افزونه فعال و تنظیمات ذخیره شده است
  • حداقل یک مقصد بانکی معتبر و فعال وجود دارد
  • وبهوک با پاسخ HTTP 200 تست شده است
  • دسترسی اعلان و اجرای دائمی اپ فعال است
  • گوشی در پنل شناسایی و تأیید شده است
  • پیام آزمایشی در فهرست پیامک‌های بانکی ثبت شده است
  • یک پرداخت کنترل‌شده با مبلغ یکتا تأیید شده است
پایان راه‌اندازیپس از تکمیل چک‌لیست، هرمزپی آماده استفاده عملیاتی است. پیش از دریافت سفارش واقعی، از تنظیمات سایت نسخه پشتیبان نگه دارید.