# “Checkout on Amazon” Feature

### Video guide

{% embed url="<https://www.youtube.com/watch?v=KcYtCWcSUCQ>" %}

### **How to Activate the Feature**

{% hint style="danger" %}
This feature works only when you create a **Simple** WooCommerce product (not an External/Affiliate product) and [sync](#woocommerce-sync-required) Content Egg Amazon offers with your WooCommerce products.

It is supported only with the WooCommerce **Checkout block**, not with outdated shortcodes. If you are still using shortcodes, please convert them to blocks first.
{% endhint %}

{% hint style="info" %}
If you are using the [Import Tools](/set-up-products/import-tools.md), make sure to set **WooCommerce Product Type** to **Simple Product** in your [import preset](/set-up-products/import-tools/import-presets.md) settings.
{% endhint %}

Go to **Content Egg → Settings → WooCommerce → Amazon Checkout Button** and select **Enable Amazon checkout button**. Then save the settings.

<figure><img src="/files/IiYI2AxaKUbn2uxh990J" alt=""><figcaption></figcaption></figure>

(Optional)\
You can customize the button text from:\
**Content Egg → Settings → Frontend → Frontend Texts**

### **How It Works**

1. **User adds products to your WooCommerce cart**

   * Supports quantity changes, removing products, etc.

   <figure><img src="/files/R9t878zk8BvSSt9MolHq" alt=""><figcaption></figcaption></figure>
2. **On the cart page**, the default WooCommerce checkout button is replaced with:\
   \&#xNAN;**“Checkout on Amazon”**\
   (label can be customized)

<figure><img src="/files/5Vb4KXJxZjDExs8C1TAR" alt=""><figcaption></figcaption></figure>

3. **When clicked:**

* Content Egg collects all Amazon products in the cart
* Builds an Amazon **Add-to-Cart** request (`ASIN.n` + quantity)
* Redirects the user to Amazon’s **“Add to Shopping Cart”** confirmation page

4. The visitor clicks **“Add to Cart”** on Amazon\
   → Products are added to their Amazon cart, and your **AssociateTag** is automatically applied.

<figure><img src="/files/6uBY4rVEinSslyazevzb" alt=""><figcaption></figcaption></figure>

### **Affiliate Tracking & Bonus Facts**

* Your **Amazon partner ID** is passed via the `AssociateTag` parameter
* Amazon carts created this way typically **last up to 30 days**\
  → If the customer completes a purchase within this period, **you receive the commission**

<figure><img src="/files/gNcYiG9hvxk4gblEKYgk" alt=""><figcaption></figcaption></figure>

### **Conditions & Requirements**

* Works with both **Amazon API** and **Amazon NoAPI** modules
* Content Egg’s Amazon products must be **synchronized** with a WooCommerce product so the WooCommerce cart can identify Amazon items. If you are using Import Tools, the products will be synchronized automatically.
* Do **not mix products from different Amazon locales** (e.g., amazon.com + amazon.de)
* Only one locale can be sent to Amazon at a time\
  → If mixed, only items from the first detected locale will be used
* If the WooCommerce cart contains **Amazon + non-Amazon products**:
  * Only Amazon items are sent to the Amazon cart
  * Non-Amazon products remain in the WooCommerce cart

### **What the Customer Sees**

* “Add to cart” behavior on your site remains unchanged
* On the cart page, they see a clear **Checkout on Amazon** button
* One click opens Amazon with all Amazon items preloaded
* They approve the **Add to Shopping Cart** step
* Checkout and payment happen entirely on Amazon

### **Why This Helps**

* **Google doesn’t see affiliate links** — your shop looks fully local.
* Amazon cart lasts up to 30 days (vs 24-hour cookie).
* Fewer steps → higher conversions.

**Possible Downsides**

* Some visitors may hesitate to use your local cart.
* Lower conversion if users only want product details, not an immediate purchase.

Here is an improved and cleaner version:

### **Not Using WooCommerce?**

You can still offer an Amazon cart option using a special template shortcode:

```
[content-egg module=Amazon template=add_to_cart]
```

This displays an **“Add All to Cart”**  that sends all listed Amazon products directly to the customer’s Amazon cart—similar to the WooCommerce integration, but without requiring WooCommerce.

<figure><img src="/files/AkaNUrbNdyj6pYEexlnT" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ce-docs.keywordrush.com/faq/checkout-on-amazon-feature.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
