ショッピングカートを作成したあとで、ショッピングを続け、すでにあるショッピングカートに商品を追加したい場合があります。この場合は、Product Advertising API のオペレーション
                    CartAdd
                     および  
                    CartModify を使用します。
追加しようとする商品がすでにカートにある場合は、
                    CartModify
                     オペレーションを使用して、カート内の商品数を変更します。すでにカートにある商品を 
                    CartAdd
                     で追加することはできません。次の例では、指定した商品数を10に変更しています。
                
http://ecs.amazonaws.com/onca/xml?Service=AWSECommerceService& AWSAccessKeyId=[AWS アクセスキー ID]& AssociateTag=[アソシエイトID]& Operation=CartModify & CartId=102-5929035-5792105& HMAC=[HMAC]& Item.1.CartItemId=[Cart Item ID]& Item.1.Quantity=10
カート内の商品は CartItemId で参照されることに注意してください。Quantity の値10は、カートに入っている商品の総数です。
カートに追加しようとしている商品がまだカートにない場合は、
                    CartAdd
                    オペレーションを使用する必要があります。
                    CartAdd
                     では、すでにカートにある商品数を増やすことはできません。この操作はエラーになります。
次に示すのは、
                    CartAdd を使ったリクエスト例です。
http://ecs.amazonaws.com/onca/xml? Service=AWSECommerceService& AWSAccessKeyId=[AWS アクセスキー ID]& CartId=102-5929035-5792105& HMAC=[HMAC]=& Operation=CartAdd & Item.1.OfferListingId=1400042127& Item.1.Quantity=2
このリクエストでは、OfferListingId (1400042127)で識別される商品を2個(Quantity=2)、カートに追加しています。
この例からわかるように、カートに追加する商品とその数量を識別する方法は、
                    CartCreate の場合と同じです。
                    詳細については  CartCreate. をご参照ください。