Before you can create or sell in-app purchases in your iOS app, Apple requires that you complete the Paid Applications agreement in App Store Connect. This includes submitting legal, banking, and tax information.
Requirements
You must be the Account Holder of your Apple Developer account to complete the agreement. You will also need:
Legal entity name and contact info.
Banking details to receive payments.
U.S. tax information (required globally).
How to set up your account for in-app purchases in App Store Connect (iOS)
Log in to App Store Connect with the Apple ID of the Account Holder
In the top navigation, click Agreements, Tax, and Banking
Under Request Contracts, find Paid Applications and click Request
Agree to the terms of the contract when prompted
After requesting, you’ll see a new section labeled Contracts In Process
Complete the following sections
Contact Info: Provide your legal contact details
Bank Info: Add the bank account where payments should be sent
Tax Info: Submit your U.S. tax forms using Apple’s digital flow
Once all three sections are marked Complete, the contract status will update to Active
Troubleshooting tips
Can’t access Agreements tab: Only visible to the Account Holder.
Bank info rejected: Double-check routing and account numbers, and ensure the name matches your developer account.
Tax form errors: Follow Apple's step-by-step tool and ensure there are no missing fields.
Still pending after submitting: Most agreements activate within 24 hours after all sections are complete.