# Get to know dynamic checkout buttons

**Dynamic checkout buttons** are additional checkout buttons that send the customer to the **Checkout page** when clicked. These buttons appear as unbranded (**Buy it now**) or branded (**Buy with \[payment provider]**).

<figure><img src="https://1836495117-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOdebKCa6IK9qfbdvSKj0%2Fuploads%2F2GBbcLuoDwvPfGyODopK%2Fimage.png?alt=media&#x26;token=3979dcea-b657-47a5-94f9-2f8ac4d54bc8" alt=""><figcaption></figcaption></figure>

## Dynamic checkout button basics <a href="#id-01g170yvfrb6kke7h1mdmcy8rb" id="id-01g170yvfrb6kke7h1mdmcy8rb"></a>

The checkout method that's displayed on the button depends on a few factors:

* your [payment settings](https://admin.shopify.com/settings/payments)
* the customer's browser
* the customer's device
* the customer's personal payment history.

Dynamic checkout buttons are largely controlled by the Shopify platform. Check out [their documentation](https://help.shopify.com/en/manual/online-store/dynamic-checkout) on the feature for more information.

Once you have determined whether this feature is right for your store, you can enable/disable the setting in the theme editor to activate/deactivate the buttons.

## Enable dynamic checkout buttons

{% hint style="success" %}
**Steps:**

1. In the theme editor (**Customize**), open the page selector
2. Select **Products**, then **Default product**
3. In the left sidebar, locate **Product information** section, select **Buy buttons** block
4. Select **Show dynamic checkout buttons**
5. Click **Save**.
   {% endhint %}

<figure><img src="https://1836495117-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOdebKCa6IK9qfbdvSKj0%2Fuploads%2FRkRXlZQnfNy9sFLGflun%2Fimage.png?alt=media&#x26;token=0726cb72-1daa-482a-88f5-7c573a76eb66" alt=""><figcaption></figcaption></figure>

This will activate the feature globally across the theme.

## Adjusting styling or messaging <a href="#id-01g170yvfrr4r6g55p00v3zk7b" id="id-01g170yvfrr4r6g55p00v3zk7b"></a>

The appearance of the button will either reflect the **Colors** settings or the branding of the payment provider (e.g. **PayPal**).&#x20;

Translation or other adjustments for branded buttons would require an additional app or 3rd-party modification.<br>


---

# 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://docs.foxecom.com/zest-theme/faqs/shopify-functions/get-to-know-dynamic-checkout-buttons.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.
