Hi, I would expect to have similar behavior for purchases with in-game currency and with real money.
Now purchase with in-game currency is allowed in non-primary catalogs is supported (which is great!), but purchase (e.g. verification) with real money is not.
I would expect also receipt verification for real money to be possible - either by extending the existing ValidateGooglePlayPurchaseRequest with catalogId (probably not, because this will be a backwards-incompatible change), or by adding a separate API call in parallel - e.g. ValidateGooglePlayPurchaseWithCatalog.
Thank you!
Krassimir