App Store Connect
This is the console user guide for using Apple payment functionality.
Last updated
This is the console user guide for using Apple payment functionality.
Last updated
For information on using the console other than GAMEPOT integration, please refer to the App Store Connect page.
Go to GAMEPOT Dashboard > Project Settings > Store > Apple Store menu.
Version: Enter as v3.
Bundle ID: This is the bundle ID of the Apple receipt that is compared during receipt verification (XX.XX.XX). If they do not match, it will be considered a fraudulent payment and the transaction will fail.
Issuer ID: Enter the Issuer ID from App Store Connect > Users and Access > Integrations > In-App Purchases.
Key ID: Enter the Key ID value set in the [Apple ID Integration Configuration Manual].
Private Key: Upload the .p8 file downloaded from the Key settings.
Apple Password: Enter the shared password from App Store Connect > Users and Access > Integrations > Shared Secret. Based on this shared password, a fake payment verification will be performed, and if it does not match, the payment will fail.
Go to App Store > Select the Project > App Information > Click on "Manage" next to the App Shared Secret.
Then go to Users and Access > Shared Secret.
Log in to App Store Connect > My Apps > Select the Project > In-App Purchases > Click the "+" button.
After entering the details in the In-App Purchase creation popup, click the "Create" button. 1) Identifier: This is the in-app product name that only appears in the store console (it is not shown to users). 2) Identifier: This is the in-app product name that only appears in the store console (it is not shown to users). 3) Product ID: The unique in-app ID (product ID).
Availability: Click the "Set Availability" button to configure the country settings.
Price Change Schedule: Click the "Add Price" button to set the "Base Country/Price."
App Store Localization: Click the "+" button to add the in-app product name and description for the in-app product.
Review Information > Add screenshots and additional information for review
1) Screenshots: Screenshots of the added in-app product. If the screenshot does not fit the required size, it cannot be added. (Check app review screenshot specifications) 2) Additional Information for Review: Write a description of the location of the newly added in-app product. - After entering the screenshots and additional information for review, click the "Save" button at the top. Once saved, the "Submit for Review" button will become active. You can proceed with the review of the in-app product addition through the "Submit for Review" button. (This is separate from the app review process).
Select the App > In-App Purchases > Check if "Ready for Submission" is displayed on the far right of the in-app product list.
Go to the GAMEPOT Dashboard > Payments > IAP > Click the 'Add In-App Item' button.
Set the status, and enter the store, product name, and product ID, then click the "Add" button.
Status: It should be registered as "Active." (Inactive for unused products)
Store: Select the store where you want to register the in-app product.
Product Name: The name of the in-app product.
Product ID: The in-app ID (Product Id) entered in the store console.
This section is used for retrieving payment cancellation information. GAMEPOT only supports the V1 notification type.
To get the notification URL, go to the GAMEPOT Dashboard > Payments > Canceled Payments > Fraud Prevention Settings > Click the "Copy Address" button to obtain the related information. (The URL may vary depending on the dashboard region.)
Create a file named SyncedProducts.storekit
and sync it.
Product -> Scheme -> Edit Scheme -> Run Make sure it is connected to the StoreKit Configuration.
In the root folder, create a new file and select StoreKit to create it.