stepshopify Skip to content

shopifyOrderFulfillment Step

This step fullfills all or partialy line items for an order. In addition (optional), tracking information can be added and the customer can be notified via e-mail.

Inputs

Das sind die Optionen, mit denen man den Step konfigurieren kann.

Name Datentyp Beschreibung Pflichtfeld Werte
account ACCOUNT Ja
input SPREADSHEET Ja
mappingdefinition STRING The mapping definition JSON String Ja
Folgende Felder sind zu konfigurieren:

Feld Datentyp Beschreibung Pflichtfeld Standardwert
fulfillment_order_idSINGLEThe unique numeric identifier for the order. To find the ID of the fulfillment_order_id, use the step shopifyGetOrders and opt yes for fulfillments.Nein
fulfillment_order_line_items-quantitySINGLETo do a partialy fulfillment: Insert the id's of the line_items with their quantity as a comma-seperated key=value list. For example: 1472182305=1,48202884=1 To do a complete fulfillment: Leave empty.Nein
tracking_numberSINGLEThe tracking number, provided by the shipping company.Nein
tracking_companySINGLEThe name of the tracking company.Nein
tracking_urlSINGLEThe URL to track the fulfillment.Nein
notify_customerSINGLEWhether the customer should be notified. If set to true, then an email will be sent when the fulfillment is created or updated. The default value is false.Nein
messageSINGLEA message that's associated with the fulfillment request. This message is only available if the associated fulfillment order is assigned to a third-party fulfillment service that has opted in to managing fulfillment orders.Nein
limit STRING Limits the number of rows used from the input SPREADSHEET. Use low values for testing. If limit is empty, all lines are processed. Nein

Outputs

Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.

Name Datentyp Beschreibung Pflichtfeld Werte
fulfilledOrders SPREADSHEET Output spreadsheet with successfully fulfilled orders Ja
Folgende Felder sind im Output enthalten:

Feld Datentyp Beschreibung Pflichtfeld Standardwert
identifierSINGLENein
fulfillment_idSINGLENein
fulfillment_order_idSINGLENein
fulfillment_location_idSINGLENein
fulfillment_statusSINGLENein
fulfillment_created_atSINGLENein
fulfillment_serviceSINGLENein
fulfillment_updated_atSINGLENein
fulfillment_tracking_companySINGLENein
fulfillment_shipment_statusSINGLENein
fulfillment_tracking_numberSINGLENein
fulfillment_tracking_numbersSINGLENein
fulfillment_tracking_urlSINGLENein
fulfillment_tracking_urlsSINGLENein
fulfillment_nameSINGLENein
fulfillment_admin_graphql_api_idSINGLENein
invalidItems SPREADSHEET Output spreadsheet with invalid items. If an item is invalid, the required input is missing or is not in the correct format. Ja
Folgende Felder sind im Output enthalten:

Feld Datentyp Beschreibung Pflichtfeld Standardwert
fulfillment_order_idSINGLENein
fulfillment_order_line_items-quantitySINGLENein
tracking_numberSINGLENein
tracking_companySINGLENein
tracking_urlSINGLENein
notify_customerSINGLENein
messageSINGLENein
failedItems SPREADSHEET Output spreadsheet with failed items. An error occurred while processing. If an item failed, in most cases the order was already fulfilled or the order_id is wrong. Ja
Folgende Felder sind im Output enthalten:

Feld Datentyp Beschreibung Pflichtfeld Standardwert
identifierSINGLENein
fulfillment_order_idSINGLENein
tracking_numberSINGLENein
tracking_companySINGLENein
tracking_urlSINGLENein
notify_customerSINGLENein
methodSINGLENein
hostSINGLENein
requestBodySINGLENein
statusCodeSINGLENein
statusMessageSINGLENein
responseHeadersSINGLENein
responseFilenameSINGLENein
errorSINGLENein
responseContentSINGLENein
errorMessageSINGLENein