I added IAP(In-App-Purchasing) in my App to remove ads, I tested it with Google Test Account as mentioned by Google.
Testing worked well and I was able to make Test purchases and Consumed the Item properly.
During Test Purchases, Google Shows that "This is test order, You will not be charged". This message is expected in Test purchases and I was not charged.
Finally I published it on Google Play and Removed Test Account from Google Dev Console.
When i installed update version from Google after 2 hours of publishing and tried to purchase, it is again saying the same msg "This is test order, You will not be charged"
Issue:-
I want it to do real purchase now.
I have removed the Test Account from Google dev console as well.
My Google Dev Console ID and Device Registration ID(Gmail Id's) are different.
Shall I wait for some more time?
It has been 2 hours so far I published the updated version.
Please suggest.
Related
I recently added Firebase In-App messaging.
The installation seems to be working fine but I have an issue with testing the messages.
I create a "Campaign" with a test message, and on the state option I get "on_foreground" and "app_launch".
I assume that "on_foreground" means that users will see the message when entering on re-entering the app.
But when I try the test campaign, I don't see any messages on my device. However if I delete the app and reinstall, Then I am able to close/open the app and receive the test message then.
Anyone else having any similar issues ?
Firebase In-App Messaging only retrieves messages from the server once per day. Also, there's a Per-device frequency limit. By default, a campaign is not shown again after it has been impressed or viewed by the user within a day.
If you wish to test campaign on demand without hitting the limit, follow the instructions here.
We have successfully integrated in app purchase and are able to test it in sandbox mode. However, I cannot find anywhere in the docs where to test the records of all purchases made using sandbox account. Somewhere I can test the total amount earned at-least.
I have tried - App analytics, Sales and Trends, and Payments and Financial Reports section on appstoreconnect.apple.com
It seems there is no way to check sale/trends for test users. as the Test purchases are sandboxed.
refer to this link:
https://forums.developer.apple.com/thread/29632
I have Auto-Renewable In-App Purchase item in my application which is in development stage. I could able to test the complete transaction till 2 days ago with different sandbox test accounts (+abc#def.com). From past couple of days when I am trying to test the transaction with new sandbox test accounts (+abc345#def.com), it is giving me an alert saying AppleID Verification - Open settings to continue signing with ******+abc345#def.com. I have already verified the account before trying to purchase. I have tried and tested with numerous new accounts I have created, getting the same alert message. When I googled the issue, got suggestions to create a sandbox account with different AppStore locations Like Canada, UK....etc. but didn't worked out for me.
Could anyone help, as I am struck in testing my transaction process.
Came to know this is an issue from Apple side, which they are aware of now and working on it.
https://forums.developer.apple.com/message/204979#204979
Finally it's working, sort of.
Make a fresh sandbox account.
Confirm it after receiving the email
Login in your app
If a Change password dialog appears, then change your password you confirmed a few seconds ago...
...and then it works.
Don't try to use accounts you have made the past few days before 13 January 2017, these are currently unusable.
no idea I have created multiple sandbox users never found this issue ever
https://forums.developer.apple.com/message/204979#204979
Its working great...
1. You need to create another test id from your iTunes account.
2. It will prompt to signing to settings.
3. Go there and change the password.
4. Now come back to app. and purchase any item. It will allow you to buy that item...
I have created a test app with In-App billing. Uploaded it to google play and sent it to beta testers. When they try to make purchase then they receive Error retrieving information from server. [DF-PPA-10] error.
We tried several accounts that are able to make purchases in Google Play. I did a test purchase with one of these accounts from another app and it works. But we always receive DF-PPA-10 error trying to purchase In-App in our beta tested app from different accounts/phones.
If we use account with expired card or without card then Google Play asks to enter card or PayPal. Once good card is added then we get DF-PPA-10 error.
I faced a similar issue recently. I could make successful purchases with the same card and account but suddenly it started giving me this error.
I am not sure why this should have happened but uninstalling updates for Google Play Store from Settings > Application Manager resolved that error.
See
Google Play Store Error DF-BPA-10 for more details.
I'm testing purchasing a new product through the app I'm working on, and every time I put in the iTunes account for the sandbox user I created, I get a prompt that says "Add Payment Details".
According to the docs https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html I shouldn't have to do this.
I've created and deleted probably 5 different Sandbox accounts to test this purchase, but each time I am asked to input payment details. Even if I put payment details in, I get thrown back out of iTunes with "Connection Timeout"
Are the Apple Sandbox servers down? Did something change within the last month on testing IAP's? I was able to test a month ago, but now I cannot.
I'm experiencing this issue only with Free Trial subscription. Other subscription options with no free trial and IAPs work fine.
It seems Apple servers are not working fine for Free Trial subscriptions since thursday/friday.
Check this out: All sandbox testers created through iTunes Connect request "Payment Information Required"
Have you tried other IAPs?
I had this problem too on Friday and yesterday, but it appears to be fixed now. Try it again; if you still have problems, try creating a new sandbox test account and trying again with that one.