internal static void CancelSubscription(IAPurchaseCallback callback, string pchSubscriptionId)
 {
     Android.GetJavaIAPurchase().CallStatic("cancelSubscription", Android.CurrentContext, new AndroidPluginCallback(callback), pchSubscriptionId);
 }
 internal static void RequestSubscription(IAPurchaseCallback callback, string pchPrice, string pchFreeTrialType, int nFreeTrialValue,
                                          string pchChargePeriodType, int nChargePeriodValue, int nNumberOfChargePeriod, string pchPlanId)
 {
     Android.GetJavaIAPurchase().CallStatic("requestSubscription", Android.CurrentContext, new AndroidPluginCallback(callback),
                                            pchPrice, pchFreeTrialType, nFreeTrialValue, pchChargePeriodType, nChargePeriodValue, nNumberOfChargePeriod, pchPlanId);
 }
 internal static void RequestSubscriptionWithPlanID(IAPurchaseCallback callback, string pchPlanId)
 {
     Android.GetJavaIAPurchase().CallStatic("requestSubscriptionWithPlanId", Android.CurrentContext, new AndroidPluginCallback(callback), pchPlanId);
 }
 internal static void GetBalance(IAPurchaseCallback callback)
 {
     Android.GetJavaIAPurchase().CallStatic("getBalance", Android.CurrentContext, new AndroidPluginCallback(callback));
 }
 internal static void Query(IAPurchaseCallback callback)
 {
     Android.GetJavaIAPurchase().CallStatic("query", Android.CurrentContext, new AndroidPluginCallback(callback));
 }
 internal static void Purchase(IAPurchaseCallback callback, string pchPurchaseId)
 {
     Android.GetJavaIAPurchase().CallStatic("makePurchase", Android.CurrentContext, new AndroidPluginCallback(callback), pchPurchaseId);
 }
 internal static void Request(IAPurchaseCallback callback, string pchPrice, string pchUserData)
 {
     Android.GetJavaIAPurchase().CallStatic("request", Android.CurrentContext, new AndroidPluginCallback(callback), pchPrice, pchUserData);
 }
 internal static void IsReady(IAPurchaseCallback callback, string pchAppKey)
 {
     Android.GetJavaIAPurchase().CallStatic("isReady", Android.CurrentContext, new AndroidPluginCallback(callback), pchAppKey);
 }