این پروژه یک نمونه پیادهسازی ساده از سیستم پرداخت درونبرنامهای (In-App Purchase) کافه بازار در یونیتی (نسخه 2023) است. با استفاده از این کدها میتوانید پرداختهای درونبرنامهای رو در بازیها یا برنامههای موبایل خود فعال کنید.
- اتصال به کافه بازار و فعالسازی پرداخت درونبرنامهای
- امکان خرید محصولات و مصرف (Consume) آنها
- رابط کاربری ساده برای تست پرداختها
- مدیریت تراکنشها و نمایش وضعیت خرید
-
پیشنیازها:
- یونیتی 2023 یا بالاتر
- اکانت توسعهدهنده در کافه بازار
- پلاگین Poolakey برای پرداخت درونبرنامهای
-
مراحل اجرا:
- فایلهای پروژه رو از گیتهاب دانلود کنید.
appKeyمربوط به کافه بازار رو در فایلPurchaseManager.csوارد کنید.- پروژه رو روی دستگاه اندروید اجرا کنید و پرداختها رو تست کنید.
- PurchaseManager.cs: مدیریت پرداختها و ارتباط با کافه بازار.
- UIManager.cs: رابط کاربری ساده برای تست پرداخت و مصرف محصولات.
برای دیدن آموزش کامل پیادهسازی این سیستم، ویدئوی زیر رو تماشا کنید:
لینک ویدئو
- قبل از اجرای پروژه، مطمئن شوید که پلاگین Poolakey به درستی نصب شده است.
- برای تست پرداختها، حتماً از یک دستگاه اندروید واقعی استفاده کنید.
اگر پیشنهادی برای بهبود کدها دارید یا مشکلی پیدا کردید، خوشحال میشم از طریق Issues گیتهاب مطرح کنید.
این پروژه تحت لایسنس MIT منتشر شده است.
