پرش به مطلب اصلی

خرید / نمایش گزینه‌های خرید

این عملکرد پنجره خرید پرداخت درون‌برنامه‌ای را با یک یا چند آیتم خریدنی باز می‌کند یا در حالت خرید مستقیم، پرداخت آیتم مشخص را آغاز می‌کند. با آن می‌توانید دکمه «خرید اشتراک»، «حذف تبلیغات» یا «ارتقا به نسخه کامل» را در هر جای اپ بگذارید، بدون اینکه لازم باشد کاربر اول وارد یک صفحه پولی شود.

این عملکرد در پنجره انتخاب عملکرد، در دسته خرید و پرداخت قرار دارد.

تنظیمات​

  • گزینه‌های جایگزین خرید: یک یا چند آیتم خریدنی. همه این آیتم‌ها راه‌های مختلف رسیدن به یک دسترسی هستند؛ مثلاً اشتراک یک‌ماهه، سه‌ماهه و سالانه. کاربر فقط یکی از آن‌ها را می‌خرد. انتخاب دست‌کم یک آیتم الزامی است.
  • گزینه پیش‌فرض: آیتمی که هنگام باز شدن پنجره خرید از قبل انتخاب شده است. اگر خالی بماند، ابتدا فهرست همه گزینه‌ها به کاربر نمایش داده می‌شود تا خودش انتخاب کند. اگر فقط یک آیتم انتخاب کرده باشید، همان آیتم پیش‌فرض می‌شود.
  • خرید مستقیم (بدون صفحهٔ واسط): به‌جای نمایش فهرست و تأیید داخلی، پرداخت آیتم انتخاب‌شده را با سیستم پرداخت اپ آغاز می‌کند. این گزینه به‌صورت پیش‌فرض خاموش است؛ برای فعال کردن آن باید یک آیتم داشته باشید یا گزینهٔ پیش‌فرض را مشخص کنید.
یادداشت

آیتمی که به‌عنوان گزینه پیش‌فرض انتخاب کنید، اگر در فهرست گزینه‌ها نباشد، خودکار به آن اضافه می‌شود.

رفتار هنگام اجرا​

  1. اگر برای عملکرد شرط تعریف کرده باشید، ابتدا شرط بررسی می‌شود.
  2. اگر کاربر قبلاً یکی از گزینه‌ها را خریده باشد، پنجره خرید دوباره باز نمی‌شود و فقط پیامی کوتاه نمایش داده می‌شود.
  3. در پرداخت زرین‌پال، یا وقتی همگام‌سازی پرداخت‌های مارکت با سرور اپ‌ادیتور فعال است، کاربر باید به اینترنت وصل و وارد حساب کاربری شده باشد. اگر وارد نشده باشد، پیام مناسب نمایش داده می‌شود و صفحه ورود باز می‌شود.
  4. در حالت معمول، پنجره خرید عنوان، توضیح و قیمت آیتم‌ها را نشان می‌دهد. در حالت مستقیم، پرداخت گزینهٔ مشخص‌شده آغاز می‌شود. در هر دو حالت، سیستم پرداخت همان است که هنگام ساخت خروجی انتخاب کرده‌اید.

خرید مستقیم​

اگر معرفی و انتخاب اشتراک را در صفحهٔ خودتان طراحی کرده‌اید، برای هر دکمه یک آیتم یا گزینهٔ پیش‌فرض مشخص کنید و خرید مستقیم (بدون صفحهٔ واسط) را فعال کنید. کاربر مستقیماً وارد پرداخت بازار، مایکت یا زرین‌پال می‌شود؛ پیام پیشرفت و نتیجه همچنان نمایش داده می‌شود.

ورود لازم، بررسی خرید قبلی و تأیید پرداخت در این حالت نیز انجام می‌شوند. اگر کاربر یکی از گزینه‌های جایگزین را داشته باشد، خرید دوباره آغاز نمی‌شود. با لغو پرداخت، کاربر به صفحهٔ شما برمی‌گردد و خرید خودکار تکرار نمی‌شود.

در زرین‌پال، باز شدن مرورگر به معنی موفقیت خرید نیست. پس از بازگشت، اپ وضعیت را از سرور بررسی می‌کند. اگر ثبت نتیجه طول کشید، بررسی وضعیت پرداخت را بزنید؛ این دکمه وضعیت همان پرداخت را دوباره می‌خواند و پرداخت تازه‌ای نمی‌سازد.

برای استفاده از خرید مستقیم در اپ نصب‌شده، خروجی جدید بسازید. این حالت فهرست داخلی خرید و گزینهٔ دیدن تبلیغ به جای خرید را نشان نمی‌دهد؛ اگر انتخاب بین خرید و تبلیغ را می‌خواهید، از حالت معمول استفاده کنید.

مهم

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

نمایش وضعیت پس از خرید​

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

حذف تبلیغات و دسترسی با دیدن تبلیغ​

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

محدودیت‌ها​

  • این عملکرد برای خرید هم‌زمان چند محصول، مانند یک سبد خرید، طراحی نشده است؛ کاربر در هر بار فقط یکی از گزینه‌ها را می‌خرد.
  • ارتقا از یک آیتم خریدنی به آیتم دیگر، مثلاً از اشتراک ماهانه به سالانه با کسر مبلغ قبلی، پشتیبانی نمی‌شود.
  • برای فروشگاه ووکامرسی از عملکردهای سبد خرید و پرداخت ووکامرس استفاده کنید؛ این عملکرد فقط آیتم‌های خریدنی خود اپ‌ادیتور را می‌فروشد.

مراحل استفاده​

  1. آیتم‌های خریدنی را از بخش خریدنی در پنل تعریف کنید.
  2. یک دکمه در صفحه موردنظر قرار دهید و در رویداد کلیک آن، عملکرد خرید / نمایش گزینه‌های خرید را انتخاب کنید.
  3. آیتم‌های قابل انتخاب و در صورت نیاز گزینه پیش‌فرض را تعیین کنید. برای خرید مستقیم، گزینهٔ مربوط را هم فعال کنید و انتخاب محصول را قطعی کنید.
  4. خروجی بگیرید و خرید را روی دستگاه واقعی آزمایش کنید.