# How to have a straightforward pickup experience?

{% hint style="success" %}
Do you want to let customers have a more straightforward pickup experience when scheduling?
{% endhint %}

{% hint style="warning" %}
You have to turn off Shopify default Pickup and turn on at least Shipping and Local delivery default in Shopify locations so we can catch the fulfillment method&#x20;
{% endhint %}

DingDoong can help you to enhance the pickup experience like that:

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

To change these Labels, please follow these steps:

## Step 1. Go to Online Store -> Edit code&#x20;

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

## Step 2. Find "Locale", then "Add a new locale"

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

## Step 3. Create a file name "en-CA" and click Done

<figure><img src="/files/458oRgNBwFsbSFRaNeC9" alt=""><figcaption></figcaption></figure>

If you have already had a file name with en-CA, please click this file

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

<figure><img src="/files/2SYKvkdMPwi6BHznQ1SU" alt=""><figcaption></figcaption></figure>

## Step 4. Delete the current code and paste this code instead

{% code fullWidth="false" %}

```
{
  "shopify": {
    "checkout": {
      "contact": {
        "phone_label": "Your phone number",
        "optional_phone_label": "Your phone number (optional)",
        "phone_placeholder": "Your phone number",
        "optional_phone_placeholder": "Your phone number (optional)",
        "shipping_address_title": "Pickup address",
        "first_name_label": "Your first name",
        "optional_first_name_label": "Your first name (optional)",
        "first_name_placeholder": "Your first name (optional)",
        "optional_first_name_placeholder": "Your first name",
        "last_name_label": "Your last name",
        "optional_last_name_label": "Your last name (optional)",
        "last_name_placeholder": "Your last name",
        "optional_last_name_placeholder": "Your last name (optional)"
      },
      "delivery_options": {
        "shipping_address": "Pickup Address"
      },
      "thank_you": {
        "marker": {
          "shipping": "Pickup address",
          "current": "Pickup address"
        },
        "shipping_address_title": "Pickup address",
        "order_updates_subscribe_to_email_notifications": "Get pickup updates by email",
        "order_updates_subscribe_to_phone_notifications": "Get pickup updates by email or SMS",
        "order_updates_subscribe_to_email_or_phone_notifications": "Get pickup updates by SMS"
      },
      "general": {
        "continue_to_shipping_method": "Continue",
        "back_to_shipping_method": "Back",
        "edit_shipping_address": "Edit",
        "edit_shipping_method": "Edit"
      },
      "order_summary": {
        "free_shipping_discount_label": "Free pickup",
        "shipping_label": "Store Pickup"
      },
      "shipping": {
        "delivery_title": "Store Pickup",
        "waiting_on_rate_notice": "Please wait while we fetch available pickup rates...",
        "no_rates_for_cart_or_destination_notice": "Pickup is not available for your cart or destination.",
        "no_rates_for_country_notice": "We do not offer pickups in {{ country }}.",
        "please_enter_your_shipping_information_notice": "Please go back to the shopping cart page and choose a pickup location."
      },
      "payment": {
        "same_billing_address_label": "Please use the option below ⬇"
      },
      "shipping_title": "Store Pickup"
    }
  }
}



```

{% endcode %}

## Step 5. Click General settings > Advanced settings and tick these options below:&#x20;

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

## Step 6. To keep selected date on Checkout page, choose options based on what position you put the widget on

<figure><img src="/files/hzrH9nFIvUJeYs0AHDlE" 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://docs.dingdoong.io/store-pickup/how-to-have-a-straightforward-pickup-experience.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.
