Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 0.9.0

Bug #13556 Incorrect "Operation" Value for TransactionLookup Function in ECS4
Submitted: 2008-04-01 15:19 UTC
From: knarf Assigned: ttsuruoka
Status: Closed Package: Services_Amazon (version 0.7.1)
PHP Version: Irrelevant OS: All
Roadmaps: (Not assigned)    

 [2008-04-01 15:19 UTC] knarf (Frank Knarf)
Description: ------------ On line 891 of AmazonECS4.php (TransactionLookup function), the "Operation" parameter is set as: $params['Operation'] = 'SimilarityLookup'; Should be set as: $params['Operation'] = 'TransactionLookup'; Test script: --------------- $Transid = "ANY TRANSACTION ID YOU SET"; $result = $amazon->TransactionLookup($Transid, $options); print_r($result); Expected result: ---------------- Get results of a Transaction Lookup Actual result: -------------- Because you're really sending a "SimilarityLookup" to Amazon, you get the "Your request is missing required parameters. Required parameters include ItemId." error.


 [2008-04-02 03:25 UTC] ttsuruoka (Tatsuya Tsuruoka)
This has been fixed in CVS. Thank you for reporting!