# IN\_STORE fulfillment: Dashboard Orders list always shows "Receipt #" instead of the order name

**URL:** <https://developer.squareup.com/forums/t/in-store-fulfillment-dashboard-orders-list-always-shows-receipt-instead-of-the-order-name/28322>\
**Category:** Questions\
**Tags:** orders-api\
**Created:** [October 23, 2026, 5:47pm UTC](https://developer.squareup.com/forums/t/in-store-fulfillment-dashboard-orders-list-always-shows-receipt-instead-of-the-order-name/28322 "2026-10-23T17:47:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gobeeshan](https://avatars.discourse-cdn.com/v4/letter/g/94ad74/32.png) [@Gobeeshan](https://developer.squareup.com/forums/u/Gobeeshan)\
**Post date:** [October 23, 2026, 5:47pm UTC](https://developer.squareup.com/forums/t/in-store-fulfillment-dashboard-orders-list-always-shows-receipt-instead-of-the-order-name/28322/1 "2026-10-23T17:47:11Z")

</div>

Hi,

We create orders through the Orders API for restaurants (To Go dine-in), using the new IN\_STORE fulfillment from the closed Beta announcement. It works in our sandbox app: the order is created, paid, and shows as “In store” in Dashboard → Orders → All orders.

The problem is the Name column. For every IN\_STORE order it shows “Receipt #xxxx”, whatever name we send. We tried ticket\_name, the recipient display\_name, a customer on the recipient, order and payment, reference\_id, note, metadata and source.name. A PICKUP order created the same way shows its recipient name correctly.

1. Which field fills the Name column for an IN\_STORE order, or is “Receipt #” expected?
2. Where do ticket\_name and the in-store recipient display\_name appear (order detail, POS, printed ticket, KDS)?
3. Is there a supported way to show a table label to staff on an IN\_STORE order created by an API integration?

We are on Square-Version 2026-08-19. Happy to share our Application ID and the sandbox order IDs by DM.

Thank you.

---

<div class="post-metadata">

**Author:** ![christopher20lopez](https://avatars.discourse-cdn.com/v4/letter/c/898d66/32.png) [@christopher20lopez](https://developer.squareup.com/forums/u/christopher20lopez)\
**Post date:** [October 26, 2026, 5:19am UTC](https://developer.squareup.com/forums/t/in-store-fulfillment-dashboard-orders-list-always-shows-receipt-instead-of-the-order-name/28322/3 "2026-10-26T05:19:19Z")

</div>

Having IN\_STORE fulfillments default to “Receipt #” while PICKUP formats correctly sounds like a Dashboard parsing bug in the Beta. Hopefully Square’s API team can clarify the intended schema field!

---

<div class="post-metadata">

**Author:** ![jaeha](https://avatars.discourse-cdn.com/v4/letter/j/ebca7d/32.png) [@jaeha](https://developer.squareup.com/forums/u/jaeha)\
**Post date:** [October 26, 2026, 2:13pm UTC](https://developer.squareup.com/forums/t/in-store-fulfillment-dashboard-orders-list-always-shows-receipt-instead-of-the-order-name/28322/4 "2026-10-26T14:13:14Z")

</div>

I think I was able to find a sandbox dashboard naming issue consistent with your results. Its legacy naming path doesn’t read `in_store_details.recipient.display_name` or use `ticket_name`, so a paid order can fall back to “Receipt #”. PICKUP recipient names are handled separately, explaining the difference. Resending those fields isn’t a confirmed fix.

Sandbox and production currently use different dashboard implementations where the production implementation reads `in_store_details.recipient.display_name`. I expect production to display that name when populated.

Could you please clarify whether this is happening in the production env?
