Design a game shop transaction system. The system should support the following core operations: 1. Add credit to a user's account (recharge/top-up). 2. User purchase of an in-game item — including a discussion of why a "pending" status is used, and whether the API request body should use item quantity…