App Logo
amazon.com

Get Amazon checkout information

Automatically get Amazon checkout information on amazon.com. Review the checkout of your Amazon.com cart without ordering: recipient, delivery address, payment method, each selected item with its ASIN, quantity and price, the delivery options with their prices, the order summary down to the order total, and a review_hash. Pass address, payment (a card's last 4 digits) and delivery_option to review the checkout with those choices instead of the account's defaults. Pass the review_hash and the same choices to Place Amazon order to order exactly this checkout. The cart stays as it is. Fails on an empty cart.

Input

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.

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.

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

FAQ

Review the checkout of your Amazon.com cart without ordering: recipient, delivery address, payment method, each selected item with its ASIN, quantity and price, the delivery options with their prices, the order summary down to the order total, and a review_hash. Pass address, payment (a card's last 4 digits) and delivery_option to review the checkout with those choices instead of the account's defaults. Pass the review_hash and the same choices to Place Amazon order to order exactly this checkout. The cart stays as it is. Fails on an empty cart.
Ask an AI agent connected to Reduck to run reduck/amazon.com/get_checkout_information, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/amazon.com/get_checkout_information
You do not need one. "Get Amazon checkout information" drives the real amazon.com pages in a browser, so it works whether or not amazon.com offers an API for this.
Optional: address, payment, delivery_option.
It returns groups, totals, address, payment, recipient, order_total, review_hash, checkout_url.
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 only reads. It looks things up on amazon.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/amazon.com/get_checkout_information, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/amazon.com/get_checkout_information
It is part of Reduck's official curated catalogue.

Start building not clicking