Hello,
I am looking to pay for purchases using various RealCurrencyPrices through the Steam Overlay when calling PayForPurchase. Currently I am setting the Store and Catalog items (SetCatalogItems and SetCatalogItems) with a RealCurrencyPrices value and retrieving the Catalog and Store items (GetCatalogItems and GetStoreItems), then within the callback I output the RealCurrencyPrices to verify they have been set, which they have.
But when I start the purchase flow with 'StartPurchase' which includes the Catalog and Store Ids set, the callback result (StartPurchaseResult) doesn't include the RealCurrencyPrices that I previously set within the Catalog and Store (The PaymentOptions only include 'Steam' and 'Test' which are the RM prices set for that item).
So when I start a 'PayForPurchase' request I get an error "PurchaseInitializationFailure Error Message Item can not be bought with GBP, no GBP price specified.". I am wondering if it's possible to pay for purchases in Steam with RealCurrencyPrices that are set in Store/Catalog items or have I missed something? Rather then the RM price specified.
I can verify on the Dashboard that the Catalog RealCurrencyPrices have been set within the Json, but the RealCurrencyPrices field for the Store items are null.
Thank you
If required, TitleID is : 'BD6A'