Suppose there are three players: A, B, and C.
Player A requested for a gift with RequestGift(...) and sent the request to recipients B and C.
Player B pends for requests with GetGiftRequest(...). He can now accept (or reject) the request AcceptGiftRequest(...)
1. What happens when a gift request is accepted? Do I need to create a new custom gift and distribute it to the requester?
2. How can player A know his request has been accepted? He needs to receive the gift now.
3. After receiving of the gift, how to remove the request? I don't want to remove the gift, because other requests may be pending. Very unclear.
Please provide a full working example for the gifting service, it seems that some parts are missing to get this to work.
Working with the Unity3d SDK in C#.
Many thanks!