In App Purchase Subscription for iOS

ဒီတစ္ေခါက္ IAP အတြက္ လုပ္လိုက္ရတာ ၄ လ ေလာက္ၾကာသြားတယ္။ ပံုမွန္ အားျဖင့္ ၁ လ ေလာက္ ဆုိရင္ approval ရေပမယ့္ ေအာင္ျမင္ App ကေတာ့ ၄ လ ေလာက္ ၾကာသြားတယ္။ အဓိကေတာ့ IAP မွာ Subscription အမ်ဳိးအစား ၄ ခုေလာက္ပါသြားေတာ့ Apple က ေသေသခ်ာခ်ာေလး စစ္တာလည္း ပါတယ္။ Apple က ေတာင္းဆိုသည့္ အခ်က္ေတြကေတာ့

၁။ Login မဝင္ပဲ IAP ႏွင့္ ဝယ္ယူ၍ ရရမည္။
၂။ Login မဝင္ပဲ Restore လုပ္လို႕ရရမည္။
၃။ App Description မွာ IAP ႏွင့္ ေပးေခ်ဝယ္ယူရမည္ ကို ပါရမည္။
၄။ ဝယ္သည့္ ေနရာမွာ Terms & Condition ထည့္သြင္းရမည္။
၅။ Terms & Conditions မွာ Apple က အလိုအေလ်ာက္ ေငြျဖတ္မည္ ၊ ဘယ္လို cancel လုပ္ႏိုင္သည္ ၊ စသည္ ျဖင့္ ထည့္သြင္းေရးသားရန္ လိုအပ္သည္။

အရင္ဆံုး Subscription ကို App မွာ ထည့္မယ္ ဆုိရင္ https://developer.apple.com/app-store/subscriptions/ ကို ေသခ်ာ ဖတ္ဖို႕လိုတယ္။ အထက္ပါ အခ်က္ အားလံုးနီးပါး ကို အေသးစိတ္ ေဖာ္ျပထားေပးတယ္။ UI/UX design ဘယ္လို ထားရမယ္ အစ ပါဝင္တယ္။

အဓိကျပႆနာက Login က Optional ျဖစ္ရမယ္ ဆုိတာပဲ။ တျခား App ေတြမွာ approve ျဖစ္ေပမယ့္ ေအာင္ျမင္မွာေတာ့ Apple က login ကို skip လုပ္ခိုင္းတယ္။ အဲဒီ အတြက္ account merge ျပန္လုပ္ရတာ အေတာ္ေလးကို အလုပ္ရႈပ္သြားတယ္။ ဥပမာ၊၊ guest user က ဝယ္ျပီး account login ျပန္ဝင္ရင္ သို႕မဟုတ္ user account အသစ္ဝင္ရင္ merge ျပန္လုပ္ရမယ့္ အပိုင္းေတြေပါ့။

ေနာက္တခ်က္က Restore Purchase ပါ။ ဝယ္ျပီးသားဆုိရင္ restore ျပန္လုပ္လို႕ရမယ္။ User က login မဝင္ထားဘူး။ သူက ဝယ္ထားဖူးတယ္ ဆုိရင္ restore ျပန္လုပ္လို႕ ရတယ္။ အဲဒီမွာလည္း ျပႆနာက restore လုပ္သည့္အခါမွာ ထြက္လာသည့္ receipt ကို login ဝင္ထားသည့္ user တစ္ေယာက္ေယာက္ ႏွင့္ join ထားျပီးသားဆုိရင္လည္း restore က success မျဖစ္ေအာင္ ျပန္ထိန္းရသည့္ အပိုင္းေတြပါလာတယ္။ IAP မထည့္ပဲ ဒီအတိုင္း တင္ျပန္ေတာ့လည္း Subscription လုပ္မွ ရမယ့္ feature ပါေနသည့္ အတြက္ မျဖစ္မေန IAP ထည့္ပါဆုိျပီး ျပန္ေျပာတယ္။

Apple နဲ႕ ၄ လ ေလာက္ စာ နဲ႕သာမက ဖုန္း နဲ႕ပါ ေမးျပီးမွ သူတုိ႕ လုိခ်င္သည့္ အတုိင္း ေနာက္ဆံုး အကုန္လုပ္ေပးလိုက္ရတယ္။ အဲဒီ အခါမွသာ Approve ျဖစ္သြားတယ္။

Subscription ပါလာရင္ေတာ့ ၂ ပတ္ေလာက္နဲ႕ Approve ျဖစ္မယ္လို႕ ေမွ်ာ္လင့္ထားလုိ႕မရဘူး။ ၂ ပတ္ ကေန ၄ လ ေလာက္ ထိ ျဖစ္သြားတတ္တယ္။ အခ်ဳိ႕ App ေတြတုန္းက Login က optional ျဖစ္ရမယ္ ဆုိတာ မပါေတာ့ အဆင္ေျပတယ္။ Game ေတြလို Login က optional ျဖစ္ရမယ္ ဆုိတာက app ေတြအတြက္ေတာ့ အေတာ္ေလးကို ခက္ခဲပါတယ္။ သို႕ေပမယ့္ iOS app ရခ်င္ေတာ့လည္း Apple ခိုင္းသမွ် လုပ္ရတာပဲေပါ့။


 
10 Kudos
Don't
move!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.