Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • API and SDK Questions /
avatar image
Question by matthewhilson · Jun 04, 2018 at 04:54 PM · In-Game Economy

Using RealCurrencyPrices in the Steam non-receipt purchase flow

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'

Comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by comc · Jun 04, 2018 at 11:36 PM

https://community.playfab.com/questions/15898/using-steam-purchasing-with-non-usd-prices.html

Please email support@playfab.com with your TitleID if you would like the Conversion Service turned on for your title. Please read the message above from Brendan about what will happen when the service is enabled.

Comment

People who like this

0 Show 2 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image matthewhilson · Jun 05, 2018 at 02:15 PM 0
Share

Sorry, I should have mentioned, I have tested this as well with a title that has the 'Conversion Service' turned on, the only difference between the flows is that StartPurchaseResult returns PaymentOptions with your local currency, but when trying to purchase with that currency I get the error 'PurchaseInitializationFailure Error Message Item can not be bought with GBP, no GBP price specified.' Even though there is a currency and price specified in the return.

In the thread above linked (https://community.playfab.com/questions/15898/using-steam-purchasing-with-non-usd-prices.html) Brendan's last sentence mentions the feature is not yet implemented "We do have a backlog item for a future update, to enable RealCurrencyPrices to be used directly, though I'm afraid we don't have a date for that just yet.". This was November of last year. I'm assuming this feature is not yet supported?

Thank you

avatar image Brendan ♦♦ matthewhilson · Jun 05, 2018 at 05:54 PM 0
Share

Correct - RealCurrencyPrices is not used, currently. We have a backlog item to add that in future, but as there have been very few requests for this, it has not been prioritized.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    2 People are following this question.

    avatar image avatar image

    Related Questions

    Facebook Canvas Async Payment error states 2 Answers

    Facebook Purchase Items scrape as og:type="website" 2 Answers

    IAP One Time Use Item 1 Answer

    Store with random items 1 Answer

    Using PlayFab to purchase Steam items 1 Answer

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges