Parameters
- orderData: {
diagnostics?: {
body?: string;
customId?: string;
headers?: { [key: string]: string };
name?:
| "ORDER_VIEW_REQUEST"
| "ORDER_VIEW_RESPONSE"
| "OFFER_STORE_ID_REQUEST"
| "OFFER_STORE_ID_RESPONSE"
| "OFFER_STORE_PUT_REQUEST"
| "OFFER_STORE_PUT_RESPONSE"
| "NDCC_ORDER_RESHOP_REQUEST"
| "NDCC_ORDER_RESHOP_RESPONSE"
| "ESSM_RESPONSE"
| "ESSM_TJR_REQUEST"
| "ESSM_TJR_RESPONSE"
| "ESSM_JWT_REQUEST"
| "ESSM_JWT_RESPONSE"
| "SPR_REQUEST"
| "SPR_RESPONSE";
}[];
errors?: { code?: string; message?: string; service?: string }[];
payloadAttributes?: {
baseline?: string;
echoToken?: string;
host?: string;
timeStamp?: string;
trxId?: string;
version?: string;
};
response: {
reshopOffers?: {
offerExpirationDateTime?: string;
offerId: string;
offerItems?: {
differentialAmountDue?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
mandatoryInd?: boolean;
newOfferItemDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
offerItemId?: string;
originalOrderItemDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
penaltyDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
}[];
offerType?: "VOID"
| "REFUND";
ownerCode: string;
}[];
warnings?: { code?: string; message?: string; service?: string }[];
};
}Optionaldiagnostics?: {
body?: string;
customId?: string;
headers?: { [key: string]: string };
name?:
| "ORDER_VIEW_REQUEST"
| "ORDER_VIEW_RESPONSE"
| "OFFER_STORE_ID_REQUEST"
| "OFFER_STORE_ID_RESPONSE"
| "OFFER_STORE_PUT_REQUEST"
| "OFFER_STORE_PUT_RESPONSE"
| "NDCC_ORDER_RESHOP_REQUEST"
| "NDCC_ORDER_RESHOP_RESPONSE"
| "ESSM_RESPONSE"
| "ESSM_TJR_REQUEST"
| "ESSM_TJR_RESPONSE"
| "ESSM_JWT_REQUEST"
| "ESSM_JWT_RESPONSE"
| "SPR_REQUEST"
| "SPR_RESPONSE";
}[]
Optionalerrors?: { code?: string; message?: string; service?: string }[]
OptionalpayloadAttributes?: {
baseline?: string;
echoToken?: string;
host?: string;
timeStamp?: string;
trxId?: string;
version?: string;
}
Optional Readonlybaseline?: string
OptionalechoToken?: string
Optional Readonlyhost?: string
OptionaltimeStamp?: string
OptionaltrxId?: string
Optional Readonlyversion?: string
response: {
reshopOffers?: {
offerExpirationDateTime?: string;
offerId: string;
offerItems?: {
differentialAmountDue?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
mandatoryInd?: boolean;
newOfferItemDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
offerItemId?: string;
originalOrderItemDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
penaltyDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
}[];
offerType?: "VOID"
| "REFUND";
ownerCode: string;
}[];
warnings?: { code?: string; message?: string; service?: string }[];
}
OptionalreshopOffers?: {
offerExpirationDateTime?: string;
offerId: string;
offerItems?: {
differentialAmountDue?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
mandatoryInd?: boolean;
newOfferItemDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
offerItemId?: string;
originalOrderItemDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
penaltyDifferential?: {
amount: { amount: string; curCode?: string };
taxSummary?: { totalTaxAmount?: { amount: string; curCode?: string } };
};
}[];
offerType?: "VOID"
| "REFUND";
ownerCode: string;
}[]
Optionalwarnings?: { code?: string; message?: string; service?: string }[]
Returns any
// The response to be sent back to the client
Description
Lists any applicable diagnostic information to help debug and troubleshoot possible processing errors.