--- title: "Payment issues" slug: "gamepot-troubleshoot-billing" updated: 2026-09-17T09:18:23Z published: 2026-09-17T09:18:23Z canonical: "guide.ncloud-docs.com/gamepot-troubleshoot-billing" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Payment issues Available in Classic and VPC You might run into the following problems when using GAMEPOT. Find out causes and possible solutions. ## Payment API failure The payment API fails even though I applied the key value after issuing a new service account. After proceeding with payment, the error message "The current user has insufficient permissions to perform the requested operation." is displayed. #### Causes - This occurs when there is an issue with service account permission settings. - It may be a temporary error. #### Solution - Check whether the service account permissions are correctly set in Google Console. - Create an in-app product manually in Google Console, then check if the issue is resolved. - If not resolved, it may take up to 24 hours for the permissions to take effect, so try again after about a day. ## Google Play Developer API not linked error After completing the payment, I get a Google Play Developer API not linked error. #### Causes This occurs when there is an error in your Google API key settings. #### Solution To resolve the issue: 1. Access the GAMEPOT dashboard. 2. Click the **Project settings** > **[General]** tab. 3. Click **[View Help]** for the Google API key and register the JSON value obtained by following the guided procedure. ![image.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/image-QVWMU7Q6.png?sv=2026-02-06&spr=https&st=2026-11-14T04%3A50%3A43Z&se=2026-11-14T05%3A50%3A43Z&sr=c&sp=r&sig=cHJEn5EK56nJXrv61jutN1lLjfPFIIwHfKkmsA6w9ss%3D) Note After receiving a new account and extracting the key value for input, it takes approximately one day for the new key to take effect. ## Payment history missing during payment When attempting to make a payment in the GAMEPOT SDK, it returns a success response, but the payment is not registered in **Dashboard** > **Payment** > **Payment list**, and the request is not passed to the game server. #### Causes When the Google API key was set to version 2, payment was possible without the key value, but from version 3, you need to enter the key value. #### Solution To resolve the issue: 1. Access the GAMEPOT dashboard. 2. Click the **Project settings** > **[General]** tab. 3. Check whether the JSON value of the Google API key is registered. ![image.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/image-QVWMU7Q6.png?sv=2026-02-06&spr=https&st=2026-11-14T04%3A50%3A43Z&se=2026-11-14T05%3A50%3A43Z&sr=c&sp=r&sig=cHJEn5EK56nJXrv61jutN1lLjfPFIIwHfKkmsA6w9ss%3D) 4. If a value has already been entered, click **[View Help]** to regenerate the JSON value and register it. Note After receiving a new account and extracting the key value for input, it takes approximately one day for the new key to take effect.