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.
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;
}
Says: Subscription IDs not found is been logged
I try with storekit it works!!! but as apple asking me we test on sandbox environment and it's not working I also created sandbox account login with same credentials and test it not works. Point is package I used in flutter not finding the above product_id I successfully added subscription group, localization, image and all still why my subscription not found ?