首页 > 解决方案 > Unity API 将游戏内货币转换为真实货币并赠送给玩家

问题描述

我有一个统一的手机游戏,玩家可以从其他玩家那里赚取游戏内货币,我希望他们能够用这种货币兑换真钱。目前我们想为此使用 Playfab,但我找不到任何转换货币的选项。系统应做到以下几点:

如果 Playfab 不能做到这一点,是否有任何其他服务或 API 可以让我们实现这一点?先感谢您

标签: unity3din-app-purchasecurrency

解决方案


我将首先说这是一个非常广泛的问题,并且有许多解决方案可以解决这个问题。

第一个问题的一个潜在解决方案可能很简单,就是使用诸如 Paymentwall、Xsolla、Stripe、PayPal 之类的网关,这可能有一个到 PlayFab 的网络挂钩,它传递用户 ID、货币,然后相应地更新用户帐户。

https://api.playfab.com/docs/tutorials/landing-analytics/webhooks

至于创建商店,同样有很多方法可以解决,但是由于 PlayFab 确实有解决此类问题的系统,您可以尝试一下:

https://api.playfab.com/docs/tutorials/landing-commerce/stores

同样,由于您使用的是 Playfab,我建议您看一下云脚本,可以使用它来实现发送货币。

https://api.playfab.com/docs/tutorials/landing-automation/using-cloud-script

对于发送付款,我不会讨论这样一个系统的物流,但是 PayPal 确实有一个支付 API,我确信它可以用来促进这样一个系统。

https://developer.paypal.com/docs/api/payments.payouts-batch/v1/


推荐阅读