All Games: Zynga's recommendations for accepting gifts: Use the ZSC Inbox
The Best Way to Accept Gifts
You should use the in-game Zynga Social Center (ZSC) Inbox to accept gifts, neighbor invites, and other game-related tasks. The ZSC Inbox is seen as a small white envelope at the top right of your game screen (when not in full-screen mode).
Facebook Apps and Games page
Your Facebook "Apps and Games" page does not work as effectively as the in-game ZSC because the Apps and Games page is controlled by Facebook and not by Zynga. Gifts that appear on this page are often out of date as you likely accepted them from the ZSC in-game.
Example: If you accepted a gift through the ZSC Inbox, you might still see it days later on the Apps and Games page. If you click Accept for that gift, it will take you to the game, but you will not see the gift request and you will not be granted the same gift again because you have already completed that unique transaction.
Zynga Player Support