In-App purchases question for iOS and Android

I am implementing in-app purchases and i need to clarify a few things before i can proceed.
My app has these two types of "subscriptions":
- Renewable monthly/annual subscription
- One time subscription (users pay to mark their items as "featured"). Their item will display highlighted for 1 week/month
What I don't understand is what type of products these are respectively in the App Store Connects and in Google Play Console.
According to the descriptions given by Apple:
- In App Store Connects it looks like they should be Auto-Renewable Subscription, while in Google Play it seems that they should be Subscriptions
- In App Store Connects it looks like they should be Non-Renewing Subscription, while in Google Play it seems that they should be In-app products
So, first of all, based on the products description #1 and #2, did I create the correct product types? I am confused because Apple calls them both "subscriptions" but Google Play calls #2 "in-app products"...and I don't see a way in Google Play to create a "non-renewable subscription" like in Apple.
Note
I am implementing this using the InAppBilling Plugin, so I need these calls to return the same products from both stores:
var subscriptions = await billing.GetProductInfoAsync(ItemType.Subscription, productIds);
var inAppProducts = await billing.GetProductInfoAsync(ItemType.InAppPurchase, productIds);