Redo Get Order Data

Retrieve Redo order details, fulfillments, tracking numbers, and tracking history using your flow’s Redo connection.

Retrieve an order from Redo, including its fulfillments (shipment records), tracking numbers, and tracking history, using your flow’s Redo connection.

Overview

Use Redo Get Order Data to retrieve customer details, shipping information, line items, totals, tags, and fulfillment data for an order. This action reads data only; it does not modify Redo or other external systems.

Prerequisites

  • Configure a valid Redo connection for your flow. The action uses this connection rather than separate credential inputs.
  • Obtain a Shopify order ID, Redo order ID, external order ID, or Shopify order name for the order you want to retrieve.

Usage

  1. Add Redo Get Order Data to your flow.
  2. Set Order ID to one of the supported identifiers listed below. Pass the value as a string, including numeric Shopify order IDs.
  3. Run the action and check Success before using Order.
    • If success is true, use order in subsequent flow activities. The error_message output is empty.
    • If success is false, inspect error_message and follow your flow’s error-handling path rather than relying on order.

Inputs

NameIDTypeDescription
Order IDorder_idStringThe Shopify order ID, such as 7158681174187; the Redo order ID; the external order ID; or the Shopify order name, such as #1001.

Outputs

NameIDTypeDescription
SuccesssuccessBooleantrue when Redo returns the order. Check this output before using the order data.
OrderorderObjectThe Redo order, including customer details, shipping information, line items, totals, tags, and fulfillments. Fulfillment data includes tracking company, tracking number, status, estimated delivery date, delivery timestamp, and tracking history.
Error Messageerror_messageStringThe reason the order could not be returned, such as an order not found or an invalid Redo connection. Empty on success.

Handling order data

Check that a value is present before using it in a customer response or a subsequent activity. Redo’s order response includes optional fields, and monetary totals may be null.

Redo represents monetary totals as decimal currency amounts, not cents. Use the returned fulfillment and tracking data to determine which delivery details you can provide; do not assume every order has an estimated delivery date or delivery timestamp.

Troubleshooting

ProblemWhat to check
Order not foundVerify that Order ID identifies an order available through the flow’s Redo connection. For a Shopify order name, include the name as recorded, such as #1001.
Invalid Redo connectionCheck the Redo connection configured for the flow. Redo’s Get Order API requires authorization with the orders_read scope.
Order returned without a value you needCheck whether Redo returned that field before using it. Treat missing tracking or delivery details separately from an order retrieval failure.

API documentation

For the underlying order response and API requirements, see Redo Get Order API documentation.


Did this page help you?