I am using Android in app billing for in app purchases.
In rare cases a number of my users are reporting this error:
“Error retrieving information from server. [RPC:S-7:AEC-0]”
This is happening in production and not in testing. And I’m unable to reproduce this locally to debug.
What does this error mean and how to resolve it?
You might want to take a look at This Previous Question
Check if you are using latest version of Google Play.
Following the steps below.
RPC:AEC:0 error is known as CPU/RAM/Device/Identity failure.
Only possible way you can follow to get rid off this error is,
Go to settings >application > Play Store >Clear Data & Clear Cache.
Go to accounts >Google >Remove account.
Again Settings>Account >Google >Log In.
Refer to this link
Factory Reset is the last working option, if none of the above worked.
I believe that this might have the solution that you are looking for. Since the question mentioned that he/she noticed the issue with a test account, it may be that your customers are not using the latest version of Google play or that they need to clear their cache.
You can also View this Youtube Video titled “How to Fix ” Error retrieving information from server [RPC:S-7:AEC-0] “
In my case the problem was that Google suspended the merchant account for the application.