#2 new
Curt Pederson

missing version # required parameter

Reported by Curt Pederson | June 26th, 2009 @ 11:06 PM

The version parameter is missing on the Marketplace Policy form. According to the documentation on the following page, it is a required field that should be passed in. I'm trying to verify the awsSignature on the returnUrl and it is failing. I found a post on the amazon form describing the problem I've encountered.

Documentation URL:
http://docs.amazonwebservices.com/AmazonFPS/2008-09-17/FPSAdvancedG...

Form post:
http://developer.amazonwebservices.com/connect/thread.jspa?messageI...

Comments and changes to this ticket

  • Curt Pederson

    Curt Pederson June 27th, 2009 @ 12:00 AM

    This is invalid... close the ticket.

  • Curt Pederson

    Curt Pederson June 28th, 2009 @ 08:54 AM

    Actually, this ticket is valid. The documentation URL shows the version field as being required. I altered the marketplace_policy.rb service with the following:

    required_field :version

    Then, I just added a :version => '2009-01-09' to the simplepay_form_for(:marketplace_policy) in my view and then I was able to use valid_simplepay_request? to validate the return URL.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Ruby gem for Amazon Simple Pay web service

People watching this ticket

Pages