stack

Home > @infiniteobjects/shopify-data-manager > AdminTypes > FulfillmentOrderMerchantRequest

AdminTypes.FulfillmentOrderMerchantRequest interface

A request made by the merchant or an order management app to a fulfillment service for a fulfillment order.

Signature:

export interface FulfillmentOrderMerchantRequest extends Node 

Extends: Node

Properties

Property Modifiers Type Description
fulfillmentOrder   FulfillmentOrder The fulfillment order associated with the merchant request.
id   Scalars[‘ID’][‘output’] A globally-unique ID.
kind   FulfillmentOrderMerchantRequestKind | `${FulfillmentOrderMerchantRequestKind}` The kind of request made.
message?   Maybe<Scalars[‘String’][‘output’]> (Optional) The optional message that the merchant included in the request.
requestOptions?   Maybe<Scalars[‘JSON’][‘output’]> (Optional) Additional options requested by the merchant. These depend on the kind of the request. For example, for a FULFILLMENT_REQUEST, one option is notify_customer, which indicates whether the merchant intends to notify the customer upon fulfillment. The fulfillment service can then set notifyCustomer when making calls to FulfillmentCreateV2.
responseData?   Maybe<Scalars[‘JSON’][‘output’]> (Optional) The response from the fulfillment service.
sentAt   Scalars[‘DateTime’][‘output’] The timestamp when the request was made.