App Logo
amazon.com

Place Amazon order from checkout

Order your Amazon.com cart as you reviewed it, and get the order number(s), to track the order or cancel it. Takes the review_hash from Get Amazon checkout information or Check out Amazon cart, and the same address, payment and delivery_option you reviewed with. It opens the cart's checkout again, applies those choices, and orders only if it still has the same recipient, address, payment method, items, selected delivery options and total. If one changed, it orders nothing and fails with the checkout as it is now, so you can check it and pass its new review_hash. Returns the order number(s) from Your Orders, the checkout it ordered, and whether the card issuer asked for a payment verification (for example in the bank app). This spends money.

Input

review_hash required

The review_hash of the checkout you reviewed. The order is placed only if the checkout still has the same hash (same recipient, address, payment method, items, delivery options and total); otherwise nothing is ordered and the run fails with the checkout as it is now.

address optional

The delivery address as the account lists it: the recipient's name, then the address line (for example Jane Doe, 12 Main Street). It must match exactly one of the account's addresses; otherwise nothing is ordered and the run fails with the list. Omit it to keep Amazon's choice. Pass the same value to the review and to the order.

payment optional

The last 4 digits of the card to pay with. It must match exactly one card of the account; otherwise nothing is ordered and the run fails with the cards. Omit it to keep Amazon's choice. Pass the same value to the review and to the order.

delivery_option optional

The id of a delivery option from delivery_options of a review (for example premium-next-fr), chosen in every delivery group. If a group does not offer it, nothing is ordered and the run fails with the options offered. Omit it to keep Amazon's choice. Pass the same value to the review and to the order.

Output

groups required

The checkout's delivery groups: the items that ship together, with their delivery options.

totals required

Order summary lines in page order; the last one is the order total. type is Amazon's own line code (for example ITEMS_TAX_EXCLUSIVE), null for the total.

order_ids required

Order numbers created by this purchase (one checkout can split into several orders), as shown in Your Orders. Pass one to Cancel Amazon order.

review_hash required

Hash of the recipient, address, payment method, items, selected delivery options and order total shown. Pass it to place the order: the order is placed only while the checkout has the same hash.

checkout_url required

URL of the checkout page that was read.

confirmation_url required

The confirmation or payment verification page reached after the order.

payment_verification_required required

True when the card issuer asked the cardholder to verify the payment (for example in their bank app) instead of showing the confirmation page. The order exists but waits for that approval.

address optional

Delivery address the checkout uses.

payment optional

Payment method the checkout uses, as displayed (for example Paying with Mastercard 1234).

recipient optional

Who receives the order, as the checkout shows it (for example Deliver to Jane Doe).

order_total optional
purchase_id optional

Amazon's id for the checkout itself; not an order number.

FAQ

Order your Amazon.com cart as you reviewed it, and get the order number(s), to track the order or cancel it. Takes the review_hash from Get Amazon checkout information or Check out Amazon cart, and the same address, payment and delivery_option you reviewed with. It opens the cart's checkout again, applies those choices, and orders only if it still has the same recipient, address, payment method, items, selected delivery options and total. If one changed, it orders nothing and fails with the checkout as it is now, so you can check it and pass its new review_hash. Returns the order number(s) from Your Orders, the checkout it ordered, and whether the card issuer asked for a payment verification (for example in the bank app). This spends money.
Required: review_hash. Optional: address, payment, delivery_option.
It returns groups, totals, address, payment, order_ids, recipient, order_total, purchase_id, review_hash, checkout_url, confirmation_url, payment_verification_required.
Yes. It acts as you on amazon.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the amazon.com cookies saved by the Reduck extension.
It makes changes on amazon.com, like sending, posting, booking or buying something.
Ask an AI agent connected to Reduck to run reduck/amazon.com/place_order, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/amazon.com/place_order
It is part of Reduck's official curated catalogue.

Start building not clicking