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 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.
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