Order History and Details

Last updated: August 11, 2025

The Order History and Details feature gives customers a clear and convenient way to view their past purchases directly in your mobile app. It shows each customer a list of their recent orders and lets them tap into individual orders to see detailed information—including product details, payment summary, shipping status, and order activity.

This feature improves post-purchase engagement by helping customers stay informed, reducing confusion and support requests. Customers can easily track deliveries, recheck payment amounts, or find order numbers for reference—all in one place.

Configuration

The Order History and Details feature is automatically available to customers who are logged into the app. You can manage and customize several elements of the experience through the Appbrew Studio dashboard or with Appbrew’s support.

Dashboard Configurations (Self-Serve)

You can configure these settings in your dashboard:

  • Cancel Order Time Window

    Set how long (in hours or minutes) after an order is placed customers can cancel it if it hasn’t been fulfilled.

  • Auto Refund

    Choose whether canceled orders are automatically refunded.

  • Order Tagging

    Apply specific tags to canceled orders to make them easier to track in Shopify.

Display Customization

Appbrew can help customize how order details appear:

  • Layout of order cards on the history page

  • Information shown (e.g., product image, status, total amount)

  • Position and shape of buttons like “Track Order” or “Return Item”

Note: For deeper visual or layout changes, Appbrew may assist via manual implementation.

Optional Add-Ons

  • Shipping Provider Integration

    Track delivery updates in real-time using services like Clickpost.

  • Product Page Links

    Allow users to tap order items to revisit the product page.

  • Canceled Items Display

    Enable showing canceled products in the order detail view (in progress for all stores).

Use Cases

Here are common ways merchants use the Order History and Details feature:

1. View Past Orders

Customers can view all their orders in one place—sorted by most recent first. Each entry shows:

  • Order number

  • Status (e.g., “In Progress,” “Shipped,” “Delivered”)

  • Order date and total amount

This helps users quickly locate past orders without needing to contact support.

2. Check Order Details

Tapping on any order opens a detailed view showing:

  • List of products, quantities, and prices

  • Subtotal, shipping, discounts, and grand total

  • Payment status (e.g., Paid, Refunded)

  • Delivery address

  • Shipping status and tracking updates (if available)

3. Cancel Orders

If enabled, customers can cancel unfulfilled orders within a set time window. For example:

  • Cancel within 2 hours of placing the order

  • Refund processed automatically if configured

4. Track Orders

A “Track Order” button opens a real-time tracking page showing shipment progress. This button appears only when tracking information is available and linked to a delivery partner like Clickpost.

5. Return Items

Customers can access the “Return Item” button (if configured) directly from the order detail page. This button typically appears after the order is delivered and disappears after the return window closes (e.g., 7 days).

Troubleshooting / FAQ

Q: Why doesn’t my customer see any orders in their history?

A: Make sure the customer is logged in with the same account used to place the order. If orders still don’t appear, it may be due to mismatched email or phone number information—especially if the same phone number is used across different accounts.

Q: Can I customize the layout of the order cards?

A: Yes, Appbrew can help adjust layout styles such as font size, product image placement, or adding chevron arrows for navigation. Some visual elements can also be configured via the dashboard.

Q: What status labels are shown for orders?

A: Common status labels include:

  • “In Progress” (unfulfilled)

  • “Shipped” (fulfilled)

  • “Partially Shipped”

  • “Delivered”

  • “Canceled”

Appbrew ensures these labels follow standard terminology and avoid unnecessary capitalization.

Q: My customer sees original prices instead of discounted ones—why?

A: This may be due to limitations in the Shopify API. Appbrew is actively working on showing accurate discounted prices on the order detail screen when supported by Shopify.

Q: Why did clicking “View Details” take my customer to the homepage?

A: This was a known bug that has since been fixed. If you experience it again, please contact Appbrew support.

Q: Can customers track their order after fulfillment?

A: Yes. If your shipping partner sends delivery updates to Shopify, the “Track Order” button will remain visible until the order is delivered. If it disappears too soon, Appbrew can help adjust this.

Q: Can we add tax or payment gateway details to the order summary?

A: Appbrew can help surface tax and payment gateway information (such as payment ID) upon request.

Q: Some products don't show a “Return” option. Why?

A: Return eligibility is often controlled by product tags or metafields (e.g., non-returnable items). If needed, Appbrew can help review and update this logic.