• Resolved AccountKiller

    (@bazajaytee)


    So I got my key and everything set up but when trying to use the link builder in WordPress I get this message.

    Your AWS Access Key Id is not registered as an Amazon Associate. Please register as an associate at the respective endpoint.

    It uses the same account for Associates and AWS (where the key came from) but don’t see anyone else mentioning this problem. Any thoughts?

Viewing 15 replies - 1 through 15 (of 20 total)
  • Same problem here, I can’t understand how it work ? Can’t list any product :/

    Thread Starter AccountKiller

    (@bazajaytee)

    Glad I’m not alone in this problem ??

    Plugin Author Amazon Associates Link Builder

    (@amazonlinkbuilder)

    Hi SuzuKube, Bazajaytee,

    An InvalidAssociate error code is returned when you try to use an Associate ID that is either invalid or not linked to your Amazon Product Advertising API account in the respective country.

    Verify:

    1. You registered as an Amazon Associate in the respective country. For more information, see https://docs.aws.amazon.com/AWSECommerceService/latest/DG/becomingAssociate.html.

    2. If you already have an active Amazon Associates account in the respective country, please add the email address used for creating the Amazon Product Advertising API account as a secondary email to your existing Amazon Associates account.
    If you have Amazon Associate accounts in multiple countries, please ensure to add the email address used for creating the Amazon Product Advertising API account as a secondary email to all the existing Amazon Associates accounts.

    Thanks,
    The Amazon Associates Link Builder Team

    I’m having the same issue since I’ve changed the policy permissions for the user… all is fine since user is in “AdministratorAccess” Group, but if you set the user as read only, you will get the error.

    What are the minimum permissions rights supposed to be for the plugin to work?
    Thanks

    This is not the first time that i work with the (overly complicated) Amazon API and again i gotta say that it’s way to complicated (in compaison to other api’s) and the amazon api documentation a pain in the a** to read.

    • This reply was modified 7 years, 11 months ago by Christian Westermann. Reason: i little too harsh

    Hi ! I found my problem. It was because my server don’t let a program use specific files extensions :
    <FilesMatch “.*\.(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF|xsl|XSL|svg|eot|ttf|woff|woff2|zip|exe|hbs)$”>
    Order Allow,Deny
    Allow from all
    </FilesMatch>

    So I had the HBS extension to my server, just “systemctl restart httpd” and voilà ?? ! It work now ^^ ! Thank for your answer ?? !

    2. If you already have an active Amazon Associates account in the respective country, please add the email address used for creating the Amazon Product Advertising API account as a secondary email to your existing Amazon Associates account.

    I don’t know how to add the secondary email or to check what email is used in the AWS Api account.

    Can you explain this or share a link to the API docs, can′t you?
    Thanks in advance.

    • This reply was modified 7 years, 11 months ago by manuti.

    I agree, manuti ─ I don’t see how to add a secondary email address. In my case, it’s to my Amazon.co.uk account. The only option is to add a secondary user ─ that’s not what I think is intended.

    But I am not registered with an Amazon account in my own country ─ Canada. I have one for the U.S., and one for the U.K. It is the U.K. account that I want the plugin to work for.

    I’m probably going to just give up and delete the plugin. This is far too much trouble.

    Hello

    i think to use aws api you must use the same adress email used for associates accounts usa & uk in order to works for you
    if you have a different emails just try to change one of them

    • This reply was modified 7 years, 11 months ago by ebayastore1413. Reason: mistake

    Has it already been 11 days since I posted here?

    Well, making my E-mail address the same for Amazon.co.uk and Amazon.com changed nothing ─ the plugin still declares that the AWS Access Key ID is not registered.

    I think the sorry fact is that some of us just cannot use the plugin.

    Plugin Author Amazon Associates Link Builder

    (@amazonlinkbuilder)

    Please follow these guidelines to add the Product Advertising API email address as a secondary user in your Amazon Associates account. You may find the Account Settings link in the top right corner in your Amazon Associates account in UK.

    You will be able to successfully access Product Advertising API once the secondary user is successfully added in the respective Amazon Associates account.

    Thread Starter AccountKiller

    (@bazajaytee)

    Hey Amazon, thanks for the response.

    My Amazon Associates and AWS/Amazon Product Advertising API email is the same email address so not sure what my next step would be.

    Plugin Author Amazon Associates Link Builder

    (@amazonlinkbuilder)

    Bazajaytee, please email your Amazon Associates Account ID to [email protected], so that we can assist you further.

    No, it still doesn’t work.

    However, my U.S. Amazon account is now so screwed up where passwords are concerned that I have to log in twice to get to my Associates account.

    I probably should not even bother trying to explain ─ it is too confusing to easily describe.

    I can only log into Amazon.com using the NEWPASSWORD ─ the matching one I use at Amazon.co.uk. Yet if I try to get to my Associates account at Amazon.com once I have logged into Amazon in general, I am told that I have no Associates account. So I have to select the Login button that is there and then use my OLDPASSWORD that I had tried to change to match the U.K. account.

    It seems all that it changed was what I need to do to get in to Amazon.com ─ not the Associates area.

    If I attempt to make another password change to the NEWPASSWORD from the OLDPASSWORD, I am presented with the need to select my primary email address or the secondary one.

    Well, I have never logged in with the secondary one ─ it is the primary address I have constantly used at Amazon.com. In fact, I am unable to log in to Amazon.com with my secondary email, whether I use the OLDPASSWORD or the NEWPASSWORD.

    It’s all too, too bewildering!

    Thread Starter AccountKiller

    (@bazajaytee)

    Amazon helped me sort out my problem and it was totally user error on my part.
    I had Amazon Associates accounts (for all the locales I wanted to use) and had AWS account. What I didn’t have was the Product Advertising API account https://affiliate-program.amazon.com/gp/flex/advertising/api/sign-in.html

    As soon as I signed up for that using the same email my Amazon Associates account used, it all worked.

    Thanks to the Amazon team for helping me out.

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘AWS Access Key Id is not registered as an Amazon Associate’ is closed to new replies.