Skip to main content

Manage Customer-Facing Extension Placements

The dashboard tracks the cart widget and Shopify extension placements for checkout, the Thank You page, and the Order Status

The dashboard tracks the cart widget and Shopify extension placements for
checkout, the Thank You page, and the Order Status page.

Instructions

  1. Open the app dashboard and find Widget status.

  2. For the Cart Widget, select Open editor, enable RPDelivery Date App
    Embed
    , and save the theme.

  3. Shopify Plus stores can open the checkout editor and add the Checkout
    Extension
    .

  4. Shopify Plus stores on the RP Pro plan can open Settings → General →
    Display rules
    and set Show the delivery/pickup picker only in Shopify
    checkout
    to Yes. This hides the cart picker and cart popup while
    retaining the Checkout extension.

  5. Open the checkout editor for the Thank You Page Block and Order Status
    Block
    , add each block where needed, and save.

  6. Return to the dashboard and refresh. A placement may show Not verified if
    Shopify does not return placement evidence; open its editor to check it.

  7. Place a test order and confirm the schedule appears on the buyer-facing
    Thank You and Order Status pages.

Shopify Plus checkout showing the delivery-date extension, restricted dates, and time slots
Thank You page showing the confirmed delivery schedule and rescheduling control
Order Status page showing delivery details for a fictional test order

Customer self-service rescheduling

Self-service rescheduling is available on paid app plans; it is not restricted
to Pro. Free plans do not include it.

  • An order can be rescheduled up to three times.

  • The customer must reschedule before midnight on the day before delivery in
    the store's timezone.

  • The order must still be open and unfulfilled, with a saved delivery date.

  • The customer chooses from the dates currently available for the original
    method and location. If availability changed, the customer must choose
    another date.

  • A successful reschedule updates the delivery date saved by the app. It does
    not fulfill the Shopify order or send a customer email automatically.

Eligible fictional order showing the customer self-service rescheduling control

Expected result

The intended placements are saved and a test order displays the same delivery
or pickup selection that was made in the cart or checkout.

Important warnings or limitations

  • The checkout picker requires Shopify Plus. The cart widget does not.

  • Checkout only additionally requires the RP Pro plan. If either Shopify
    Plus or RP Pro eligibility is removed, the storefront cart picker remains
    enabled so buyers are not left without a scheduling surface.

  • Shopify does not provide storefront JavaScript with reliable Checkout block
    activation status. Confirm that the Checkout extension is installed and
    tested before enabling Checkout only.

  • An Enabled badge confirms placement evidence, not the content of a real
    buyer session. Always complete a test order.

  • Customer self-service rescheduling appears only while the individual order
    remains eligible. When the window is closed, the block displays merchant
    contact information when available.

Suggested Articles

Did this answer your question?