Issue while doing in-AppPurchase in iPhone - ios

I am adding in-AppPurchase feature to my app.
I want to select the type as non-consumable but I am not getting that option.
I am getting this screen. Anyone knows how to solve this issue.

It seems you or the agent of your account haven't agree the latest Paid Application agreement.
You must have a Paid Applications contract with Apple in place to use IAP.
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ManagingContractsandBanking.html

You haven't requested paid application contract. Go to Managing Agreements, Tax, and Banking section from your itunes accounts and request for the specific. Once you requested those contract you will have the options, but it may take some time before apple verified your contract and after that you will be able to test with the specific product id

Related

How do I update my free apps when Apple ask me to "Review the updated Paid Applications Schedule"?

Summary: Do I need to accept the "Paid Applications" contract from Apple on iTunesConnect to update my free apps? If not, what are the steps I should follow to update my free app?
Details:
I'm trying to update a free app. I login to iTunes Connect and Apple show me this message:
I am the Team Agent, so I go to the 'Agreements, Tax, and Banking' section and I see:
In request amendment section, I have a "Paid Applications" type contract, it has a request button that I can click on
In contract in process section, I have a "Paid Applications" type contract
In contract in effect section, I have a "Free Applications" type contract. It's not expired yet
I only have free apps, how did I end up with 2 rows of paid contract here, can someone explain what might have happened?
I only want to update my free apps, can someone instruct me how to do so?
I don't want to click that request button request amendment section because the contract there says 'Paid Applications'. I'm afraid that this different contract will charge me extra money and ask me to agree different dangerous contract.
Thank you.
I think the solution is to call Apple and ask them to change the contract type to the free one for you.
I found out that the reason that I have a paid contract pending when i only have free app is because someone in our team request a paid contract before.
They are asking only to accept the terms and conditions of Paid Apps (For Future paid apps, they are agreeing you only). I just accepted after review the agreement and that's it.
Steps:
1- Open itunesConnect.apple.com and sign in to your account.
2- Now Open Agreements, Tax and Banking Section
3- Now here, you can view edit and accept agreement, on right most side, view and accept two links, click on the second one, here a dialog will open, you have to select I agree and thats it.
4- Now you can upload, add versions to Itunesconnect.

Change Application Developer Name iOS App Store [duplicate]

I have created an application for my customer. We have published the application with my account. Now, they want to change the developer name as their company's name. Is there a way to change the developer name? Can I move my application to their business account so that Developer name changes to their business name?
Yes, you can transfer the app to other since WWDC 2013.
Also, you can call the Apple Support to change the Seller Name.
Here is a video about this: App Transfer Tutorial.
My apps initially appeared in the App Store with the wrong seller name. I don't personally own a credit card, so a family member who did paid my developer subscription. While my correct name appeared elsewhere, under Seller it showed the name from the credit card. I used one of the contact options in iTunes Connect to request a name change, which was applied within a few days.
On the current Contact page, the Contracts and Legal category includes Request Name/Address update. Try that.
You'll certainly find it easier to rename your account than to move the app to a different account. Here's what they say about that.
I sold my app to another developer and can no longer distribute it on the App Store. Can I transfer the app to the new developer's iTunes Connect account?
No, you can’t transfer the app to another developer account on iTunes Connect. To add the app to another account, remove the app from the current account and upload it to the new iTunes Connect account.
Note that uploading the app to a new iTunes Connect account will disable current customers from receiving automatic and free updates of your application. All customer reviews, rating, and ranking information will be reset. You will not be able to reuse the app name and SKU in the old account. If you have uploaded a binary or used the app with the iAd Network, your Bundle ID will not be reusable either.
This is only applicable for the part of the OP's question:
Is there a way to change the developer name?
The most simple way I found to CHANGE the developer name was by filling out a request on this page:
Contact Us Page
Then select from the option:
Enrollment, Membership, and Account -> Account Updates and Renewals
I just told them which names I would like to user, First name and surnaame.
Here is Apple Support email regarding same question;
As an individual you cannot change your first and last name, you can
only have your legal name appear in the App store. I can suggest to
you to enroll as a company, witch would mean you can use your company
name instead of your own name, but first you would need to check that
you meet our initial migration requirements:
You are a founder or cofounder of your company.
Your company does not already hold an active or expired company membership.
Your company does not operate as a sole proprietorship, DBA, fictitious name, trade name, or branch.
If you have paid apps, you have agreed to the latest Paid Applications contract in Agreements, Tax, and Banking in iTunes
Connect.
You are eligible to obtain a DUNS Number for your company: https://developer.apple.com/support/D-U-N-S.
If it is the case and you meet our requirements please feel free to
contact us again so we can migrate your account into a company.
If you need to transfer your app to another developer account, that is now possible. Since WWDC 2013, iTunes Connect now supports transferring apps from one developer to another, keeping exactly this situation in mind. Go to the iTunes Connect homepage for more information. There is also a video tutorial that Apple has provided on this matter.
Personally I wanted to changed my real first & last name to a company/brand name, having an individual account. That's what, as of 2020, Apple's support says:
"Developers enrolled as individuals will sell apps on the App Store using their personal legal name. There are two ways to change your name to a company name:
Have your company enroll in its own Apple Developer Program membership, and then transfer your apps to that membership.
Migrate your membership from an individual to an organization."

App Status is "Pending Contracts" after renewal of Apple Developer Program

My Apple Developer program membership is expired, so my App has been removed from the App Store.
And I already renewed today, but the App status in iTunes Connect still shows pending contracts like the following picture:
What should I do after renewals? Should I submit the App again?
Apple won't publish apps until you've accepted the contracts.
Log in to iTunes Connect.
Go to Contracts, Tax and Banking.
Add the necessary info there. Your app will then be automatically approved.
When your status is Active (Pending User Info).
Go to Agreements, Tax, and Banking and View for paid apps. In that page you need to add contact for Senior Management, Financial, Technical, Legal, Marketing and you are done.
Once you have applied for renewal of contract, then Apple will send one code within 2 business days. You need to click on the activation code and enter it to activate account. Once you activate your account, the application state will automatically change from Pending contract to "Ready for sale"
No need to submit application again...!!!
We hit this problem and tried a number of methods as found to fix it but got nowehere. It appears we had paid the renewal in the developer center but for some reason the update was not synchronised with itunes connect.
A quick call to iOS developer center on one of the numbers listed on the following page and the issue was fixed by the support person within a couple of minutes.
https://developer.apple.com/contact/phone/
Login to your apple developer account and you would need to clear any notifications like the one shown here.
Login to iTunesConnect.
Go to Contracts, Tax and Banking.
Fill in your info.

itunes connect move app to another account

I am trying to transfer app from itunes connect account to another by following this web site
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html
but can't see the "Transfer App" menu item
Here are my roles
Any idea? Thanks, Michal
If you don't fulfill something or this, you can't see "Transfer App" option, get from Apple Documentation.
I hope help you.
Criteria for Transferring an App
Before you transfer an app to another developer, ensure you’ve met the following criteria:
Make sure your accounts aren’t in a pending or changing state.
For example, make sure your account or your recipient’s account have agreed to any contract amendments that wait for approval and that any iAd App Network-related account information is up to date. See Viewing Contracts and Contract Status.
Make sure the app uses only technology and content that can be transferred.
No version of the app can use an iCloud entitlement.
No version of the app can use a Passbook entitlement.
The app can’t offer (or have previously offered) In-App Purchase subscriptions: auto-renewable, free, or non-renewing.
Make sure the app and any In-App Purchase products it offers have a status that supports transfers.
The app status can be one of the following, assuming that there is at least one approved version of the app: Ready for Sale, Prepare for Submission, Developer Removed From Sale, Invalid Binary, Developer Rejected, Rejected
In-App Purchase products can have one of the following statuses: Approved, Ready to Submit, Developer Removed From Sale, Rejected
Make sure that In-App Purchase product IDs on the app aren’t the same product IDs on any apps in the recipient’s account.
Make sure to turn off TestFlight beta testing for all prerelease versions of your app.
Besides the criteria you must meet to be able to transfer an app (and have the link show up in your iTunesConnect page), my experience was that the logged in user must be the Team Agent, which is whoever opened the account in the first place. No admins or app managers other than him will be able to see the link.
Here is a list of the criteria that you must meet to have the app be transferable: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html
Hope this helps.

Is an active Paid Applications Contract required for testing In App Purchase?

I was following a tutorial on In App Purchase which also shows how to test by using the sandbox environment. As I've tried to add an In App Purchase to my Application the iTunes Connect prompted following hint:
You do not have a contract in place for the price tier you selected. To make your app available on the App Store, you must have an active Paid Applications Contract.
Am I still able to test In App Purchase?
For adding and testing InApp purchase in your application you have to agreed on apple contract for paid application and provide your contact info , bank info, and tax info. You have to login in itunesconnect.apple.com and click on contract, tax and banking.
After providing above info you can see Manage In App Purchase Button on itunes connect web site and you can add your product.
You need to create a Paid Applications contract in the Contracts, Tax, & Banking Information section of iTunes Connect. You will need a bunch of info about your bank, and it will take many days, possibly weeks, for them to hand process the request.
Yes. if don't do it, Product count will always return "0" in your code.
You have to fill Series of question for "Tax form"(Non-Us resident).
Then 'Set up Contact' Even if you are Individually making apps i.e Not a company.
Fill your own contact details in every field.
Paid App Status turned "Active" Within Half hour.

Resources