Subscription showing missing metadata and not found in flutter app

I have successfully created subscription with all metaData: Localization(inside subscription and also for subscription group), logo, description and also screenshots but subscription shows missing metadata instead of ready to submit causing flutter app package inAppPurchase to not found the subscription id or product it.

Answered by DTS Engineer in 862870022

Flutter code level :

Future<void> _loadSubscriptions() async {

Set<String> kSubscriptionIds = {'monthly_689'};
ProductDetailsResponse response =
    await _inAppPurchase.queryProductDetails(kSubscriptionIds);

if (response.notFoundIDs.isNotEmpty) {
  kLog("Subscription IDs not found: ${response.notFoundIDs}");
}

print("God it works seriously");
print(response.notFoundIDs);
print(response.productDetails);
print(response.error);
subscriptions.value = response.productDetails;

}

// Subscription IDs not found is been logged

Accepted Answer

I got it! We need to use storekit while testing on sandbox and once attach one subscription while deploying app to app review than after successfull upload we can use the live one.

Subscription showing missing metadata and not found in flutter app
 
 
Q