The new Android Billing v3 documentation and helper code uses startIntentSenderForResult() when launching a purchase flow. I want to start a purchase flow (and
You need to call
super.onActivityResult(requestCode, resultCode, data);
at the beginning of your Activity's and Fragment's onActivityResult to cascade the Results to the fragments.
In my FragmentActivity this reads as
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
// No action here, call super to delegate to Fragments
super.onActivityResult(requestCode, resultCode, data);
}