AWS Key Problem Thread

  • May 18, 2017 at 8:31 pm #4447
    Alex Cooper


    So the most common problem if your keys aren’t working is because you haven’t registered with the Amazon Advertising API..


    Just click the button and register yourself.

    May 30, 2017 at 1:01 pm #4457

    When I submit my keys and affiliate Ids and clicked on CHECK AWS KEYS, it shows me this Pop Up.
    I already register for Associates and the AWS with same ID. I’m entering right Keys also without spaces. But still not getting the Result.

    SOAP Fault: (faultcode: aws:Client.AWS.InvalidAccount, faultstring:
    Your AccessKey Id is not registered for Product Advertising API. Please
    use the AccessKey Id obtained after registering at

    June 28, 2017 at 1:22 am #4479

    Hi Alex,

    I am running into this problem as well. However, I am already registered for this (so it says). When I click signup, I get the welcome back screen and advice about creating security keys etc … .

    but I can’t understand why it is complaining. Is there some way to opt out of the API signup and then opt back in? Although signing up from scratch doesn’t seem to the the majority of people’s problems on this one.

    Thank you for any insight on this.


    June 28, 2017 at 6:47 am #4480

    I’m also having the same problem with the pop up message I’ve registered to everything has been suggested on here and it this pop up message appears .

    WooCommerce Amazon Affiliates was not able to connect to Amazon with
    the specified AWS key pair and Associate ID. Please triple-check your AWS
    Keys and Associate ID.
    Amazon Error. 1 – SOAP Fault: (faultcode:aws:ClientAWS.invalidAssociate
    faultstring: Your xxxxxxxxxxxxxxxxxxxxxxx Is not registered as an Amazon
    Associate. Please register as an associate at

    I have registered on the above address and i also get an email from Amazon saying my site had been approved.

    Is there anyone that could possibly help me and tell me where i am going wrong OR if it is a fault with them.

    Thank you in advance xx

    June 30, 2017 at 7:53 pm #4483

    I Did it .. I can’t believe its actually working .. You are a star

    June 30, 2017 at 7:57 pm #4484

    Oh P.s .. Thank you x

    October 10, 2017 at 10:37 am #4554

    Hi WPEagle,

    I’ve set up a site before using your method and everything works fine.

    Now that I have tried doing it again it’s giving me an error about client.requestexpired. I already did a lot of things like the one you posted, registered for Product API and used their key pairs. Registered for new affiliate and used their new key pairs. Tried creating IAM account with key pairs. Also changed my timezone to Zulu/UTC to make the time the same as the Amazon servers so it is still within 15 minutes of request. But all are giving me the same story over and over. I tried looking for answers over the internet but nothing seems to work. Thank you in advance!

    October 31, 2017 at 8:46 pm #4569
    Alex Cooper

    Austhistikat, have you got more info on the error message?

    With regards to the other problems check you have the correct country selected.


    November 1, 2017 at 12:13 am #4575

    Hi Alex,

    Thanks for the response. Here’s the exact error I am getting:

    Amazon Error :1 – SOAP Fault (faultcode: aws:Client.RequestExpired, faultstring: Request has expired. Timestamp date is 2017-10-05T06:02:08Z.)
    WooCommerce Amazon Affiliates was not able to conned to Amazon with the specified AWS Key Pair and Associate ID. Please triple-check your AWS Keys and Associate ID.

    And yes I am in the right country, USA.

    November 1, 2017 at 12:49 pm #4576
    Alex Cooper

    Try re-generating you keys and try again.

    Make sure you haven’t copied and pasted an extra spaces or anything.


    November 15, 2017 at 12:41 am #4596

    Hi Alex, yes did that, even typed the keys manually. Made sure they are correct, re-generated a number of times. Created two new affiliate accounts and nothing worked, but still the same error.

    November 26, 2017 at 1:26 pm #4611

    Hi Alex my man, gotta little question for ya,

    Is being registered to AWS “amazon webservices” free? I know that Amazon associates is free but what about AWS? Aws told me that they had some 12 month trial thing that I had to sign up for in order to complete the aws account, and I had to enter my credit card. Does this mean that if I have the access keys provided by AWS for more than one year, I will be charged of some fee? I’m quite confused

    Your boi

    November 27, 2017 at 8:48 pm #4613

    I am registered with the Amazon API, but the secret codes they gave me wouldn’t work in WooCommerce at all. I tried several times, changed up things in the AWS site, etc, but NOTHING worked. I kept getting the same error messages that other people have posted on here. I finally went back to my Amazon Associates account and it let me pull up the codes there. I took the codes and entered them into my WooCommerce account, along with my tracking ID, and it took the codes then. I don’t know why it wouldn’t accept any codes I entered from the AWS/API site. Jo

    November 27, 2017 at 10:06 pm #4621
    Alex Cooper

    I’ve done a new video on this problem. Hope it helps:

    April 18, 2018 at 1:33 pm #4693

    Hello Alex and all. Great videos, very informative. I have watched hours and hours of your WP YouTube videos.

    I’m building my own Amazon affiliate niche site and I purchased products through your affiliate links. My problem is that I cannot register in my Amazon seller account so that I can create new keys to import products. I am limited to the 9 products using the demo keys in WooZone. In my Amazon and .com accounts I get this same PA API message:

    ‘Product Advertising API Important Notice
    Registration for the Product Advertising API is only available to Associates that have been reviewed and received final acceptance in to the Associates Program. You can request an exception for approval by completing the Contact Us form and providing details about why you require an exception to access PA API. Your request will be reviewed by a specialist and you will receive a response within 3-4 days. If you currently have access to PA API, please ignore this message.’

    The join button on the same page beneath this message is not active. How am I supposed to sell and get acceptance from Amazon as an affiliate if I can’t have the keys to import products to finish building my website and promote them in the first place?! I have tried setting up my own keys through the IAM user account I set up, but of course I found out that doesn’t work. I don’t think Amazon, if I wrote to them, will accept a site half finished, i.e. no products! Please help.



You must be logged in to reply to this topic.