I used this library for In-app Billing in android purchase https://github.com/anjlab/android-inapp-billing-v3
For purchasing everything is fine but my problem is when In-app Billing event purchase call in fragment onProductPurchased
event don't call because onActivityforResult
doesnt call in fragment
Fragment Code :
bp = new BillingProcessor(getActivity(), Constants.KEY_BASE64_PUBLICK_KEY, this);
bp.initialize(); // binds
boolean isAvailable = BillingProcessor.isIabServiceAvailable(getActivity());
if (isAvailable) {
bp.purchase(getActivity(), SKU_Pro);
}
I also checked this page https://github.com/anjlab/android-inapp-billing-v3/issues/100