Hi,
Purchasing multiple virtual currency bundles in one transaction does not appear to work.
I have defined a catalog bundle with bundle contents set as one item:
This catalog bundle is purchasable via one of the stores for a (test amount) of zero Sheckles.
I can purchase one of these bundles successfully and see the virtual currency increase. These steps appear to happen correctly:
When attempting to purchase multiple of these bundles using the three-step API the virtual currency amount is not updated correctly.
Following through in the debugger:
On PlayFab:
So for example, if the bundle contained 1000 x Sheckles and I bought 5 of those bundles, my virtual currency amount would only increase by 1000 Sheckles instead of 5000 Sheckles.
Please let me know if this is an error in our code or setup, or if this is a limitation of PlayFab.
Thanks for your help!
Answer by Citrus Yan · Aug 13, 2019 at 03:13 AM
Hi Dan, it seems that you are getting support from other channel, we will provide support for you in that channel, thanks.
Thanks @Citrus Yan.
For anyone else interested here is the response I recieved:
This issue is a bug we are currently working, unfortunately there is no work around for this issue. At this time multiple VC bundles must be bought with separate purchase calls using the StartPurchase/PayForPurchase/ConfirmPurchase API’s