Skip to content

shopifyOrderFulfillment - shopify

Version: 2023-01

← shopify Add-On Übersicht

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_id SINGLE The 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-quantity SINGLE To 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_number SINGLE The tracking number, provided by the shipping company. Nein
tracking_company SINGLE The name of the tracking company. Nein
tracking_url SINGLE The URL to track the fulfillment. Nein
notify_customer SINGLE Whether 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
message SINGLE A 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 Werte
fulfilledOrders SPREADSHEET Output spreadsheet with successfully fulfilled orders
Folgende Felder sind im Output enthalten:

Feld Datentyp Beschreibung Standardwert
identifier SINGLE
fulfillment_id SINGLE
fulfillment_order_id SINGLE
fulfillment_location_id SINGLE
fulfillment_status SINGLE
fulfillment_created_at SINGLE
fulfillment_service SINGLE
fulfillment_updated_at SINGLE
fulfillment_tracking_company SINGLE
fulfillment_shipment_status SINGLE
fulfillment_tracking_number SINGLE
fulfillment_tracking_numbers SINGLE
fulfillment_tracking_url SINGLE
fulfillment_tracking_urls SINGLE
fulfillment_name SINGLE
fulfillment_admin_graphql_api_id SINGLE
invalidItems SPREADSHEET Output spreadsheet with invalid items. If an item is invalid, the required input is missing or is not in the correct format.
Folgende Felder sind im Output enthalten:

Feld Datentyp Beschreibung Standardwert
fulfillment_order_id SINGLE
fulfillment_order_line_items-quantity SINGLE
tracking_number SINGLE
tracking_company SINGLE
tracking_url SINGLE
notify_customer SINGLE
message SINGLE
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.
Folgende Felder sind im Output enthalten:

Feld Datentyp Beschreibung Standardwert
identifier SINGLE
fulfillment_order_id SINGLE
tracking_number SINGLE
tracking_company SINGLE
tracking_url SINGLE
notify_customer SINGLE
method SINGLE
host SINGLE
requestBody SINGLE
statusCode SINGLE
statusMessage SINGLE
responseHeaders SINGLE
responseFilename SINGLE
error SINGLE
responseContent SINGLE
errorMessage SINGLE