# 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="https://825397875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdt3xbyFDcRxJKS1ZARtZ%2Fuploads%2FKC9SpJ6NP8WLGB1lMD0b%2Fimage.png?alt=media&#x26;token=41a61e78-3d6e-46ae-b860-235e7985f8a9" alt=""><figcaption></figcaption></figure>

To change these Labels, please follow these steps:

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

<figure><img src="https://825397875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdt3xbyFDcRxJKS1ZARtZ%2Fuploads%2F6C1aETtqeM8YBQLo1Gxf%2Fimage.png?alt=media&#x26;token=4fccc553-e8b6-436e-b15b-637969295891" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://825397875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdt3xbyFDcRxJKS1ZARtZ%2Fuploads%2FP1ZDbE8zdUXGs2V18ZHj%2Fimage.png?alt=media&#x26;token=0513498b-8e0b-404f-ab2a-d34a4e2c912e" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://825397875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdt3xbyFDcRxJKS1ZARtZ%2Fuploads%2Fcjg8PhlhrjnsVKMssSKW%2Fimage.png?alt=media&#x26;token=9b68b961-e34b-4461-8220-73dcc9d802b3" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://825397875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdt3xbyFDcRxJKS1ZARtZ%2Fuploads%2FVrec4SZQC27Si4a4MjMu%2Fimage.png?alt=media&#x26;token=08037181-bc83-47bb-82af-713741b7fdfa" alt=""><figcaption></figcaption></figure>

<figure><img src="https://825397875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdt3xbyFDcRxJKS1ZARtZ%2Fuploads%2FeDZgd8UTohcZlTvFkeDA%2Fimage.png?alt=media&#x26;token=b1586a71-d39f-48a0-ae8f-5a9f97e51e9e" 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="https://825397875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdt3xbyFDcRxJKS1ZARtZ%2Fuploads%2FWReMBOKYbauAmbPhF9wg%2Fimage.png?alt=media&#x26;token=bf23a84b-e59b-41e6-98e9-ce5e28c00f35" 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="https://825397875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdt3xbyFDcRxJKS1ZARtZ%2Fuploads%2FLx6yNlk85J5IwGjsy7rn%2Fimage.png?alt=media&#x26;token=1844e5f9-ae4d-4d58-8a2a-0f38316dd755" alt=""><figcaption></figcaption></figure>
