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 /
  • General Discussion /
avatar image
Question by Muhammad Roshaan Tariq · Jul 09, 2020 at 12:22 AM · apisunity3dsdksIn-Game EconomyPlayer Inventory

How to integrate real money payment using Playfab?

Hi, I have setup a store for my game which contains some items that can be bought using real money. I have few questions about it:

  • There's no documentation about the real money currency being used by Playfab. Is it USD or what?
  • Does Playfab provide the payment processing API? Or do we have to purchase some plugin and integrate it?
  • If Playfab does not provide payment processing, what is the work around and what plugins will you recommend?
  • Can we make refunds? And if the refund is made how to take the item back from Player?
  • Can I show custom store to each player based on their game performance/level?
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 Citrus Yan · Jul 09, 2020 at 09:07 AM

  • There's no documentation about the real money currency being used by Playfab. Is it USD or what?

PlayFab itself does not offer the payment processing feature, however, it supports IAP (The "RM" (Real Money) VC type is reserved for real money purchases ) and Non-receipt payment processing, players can use any currency specific to their countries/regions to purchase items from PlayFab. Please check out these docs:

Getting started with PlayFab, Unity IAP, and Android

Non-receipt payment processing

  • Does Playfab provide the payment processing API? Or do we have to purchase some plugin and integrate it?

As stated above, PlayFab itself does not offer payment processing, it’s only used with other payment providers to verify purchases and therefore grant specific items for the players.

  • If Playfab does not provide payment processing, what is the work around and what plugins will you recommend?

As mentioned in this doc: Non-receipt payment processing, for Non-receipt payment processing, we support Facebook, PayPal, Xsolla, and Steam.

For IAP, we support IOS & Android purchases.

  • Can we make refunds? And if the refund is made how to take the item back from Player?

You can make refunds on whatever the payment platform you’re using and use RevokeInventoryItems/RevokeInventoryItem to revoke items for the player.

  • Can I show custom store to each player based on their game performance/level?

Yes, PlayFab offers Custom stores for player segments, which can be used to show custom store to each player based on their game performance/level, please navigate to the link to learn more.

Comment
mobilEKG

People who like this

1 Show 0 · 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

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

    4 People are following this question.

    avatar image avatar image avatar image avatar image

    Related Questions

    How to implement Daily rewards with Playfab? 1 Answer

    Grant initial inventory to new player. 2 Answers

    Player purchased an item bundle but the contents weren't given to the player 1 Answer

    OAuth consent screen and Playfab: Can't verify because I don't own playfab.com domain 3 Answers

    What happened to the OneSignal addon? (having iOS push errors with PlayFab) 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