order-package-undeliverable
A order-package-undeliverable event is triggered when a package is deemed undeliverable to the end customer. This event indicates that a delivery attempt has failed and the package will not reach its intended recipient. Common reasons include an incorrect address, customer unavailability, or issues with the courier.
Typically, the carrier informs the merchant of the failed delivery, and the merchant then notifies SCAYLE about the undeliverable package.
Example:
Properties:
keystringmetaobjectxRequestIdstring
occurredAtstringtypeenumpayloadobjectorderobjectidintegerbasketKeystringcostobjecttaxobjectvatobject (optional)amountfloat
withTaxintegerwithoutTaxintegerhasExternalPricesbool-
appliedFeesarray<object> (optional)categorystringkeystringoptionstring (optional)taxobjectvatobject (optional)amountfloat
amountobjectwithTaxintegerwithoutTaxinteger
appliedReductionsarray<object> (optional)idinteger (optional)categorystringtypestringcodestring (optional)displayNamestring (optional)amountobject (optional)relativefloatabsoluteWithTaxint
withTaxWithMembershipDiscountWithoutServiceCostsinteger (optional)withoutTaxWithMembershipDiscountinteger (optional)costCaptureinteger (optional)itemGroupsarray (optional)
currencyCodestringstatusstring (order_openpayment_pendingpayment_reservedinvoice_completedcancellation_pendingcancellation_completedinvoice_partially_completed)detailedStatusobject (optional)billingobjectcodestringnamestring
orderobjectcodestringnamestring
shippingobjectcodestringnamestring
addressobject (optional)billingobjectidinteger (optional)referenceKeystring (optional) (min length: 1, maximum length: 100)streetstringhouseNumberstring (optional)additionalstring (optional)zipCodestringcitystringcountryCodestring (exact length: 3)collectionPointobject (optional)customerKeystring (optional)descriptionstring (optional)keystringtypestring
isDefaultobjectbillingbooleanshippingboolean
recipientobjectfirstNamestring (optional)genderenum (mfdn) (optional)lastNamestringtitlestring (maximum length: 30)typeenum (personalretailorganizationfamily)
phonestring (optional)statestring (optional)shopCountryobject (optional)idintegershopKeystring (exact length: 2) (optional)countryCodestring (exact length: 2) (optional)defaultLanguageCodestring (maximum length: 5)supportedLanguageCodesarray<string> (optional) (maximum length of an array item: 5)priceGroupKeystring (optional)smartSortingKeystring (optional)urlstring (optional)activebooleancurrencyCodestring (optional)deletedboolean
typestring (shippingbilling)
forwardobject (optional)idinteger (optional)referenceKeystring (optional) (min length: 1, maximum length: 100)streetstringhouseNumberstring (optional)additionalstring (optional)zipCodestringcitystringcountryCodestring (exact length: 3)collectionPointobject (optional)customerKeystring (optional)descriptionstring (optional)keystringtypestring
isDefaultobjectbillingbooleanshippingboolean
recipientobjectfirstNamestring (optional)genderenum (mfdn) (optional)lastNamestringtitlestring (maximum length: 30)typestring (personalretailorganizationfamily)
phonestring (optional)statestring (optional)shopCountryobject (optional)idintegershopKeystring (exact length: 2) (optional)countryCodestring (exact length: 2) (optional)defaultLanguageCodestring (maximum length: 5)supportedLanguageCodesarray<string> (optional) (maximum length of an array item: 5)priceGroupKeystring (optional)smartSortingKeystring (optional)urlstring (optional)activebooleancurrencyCodestring (optional)deletedboolean
typestring (shippingbilling)
shippingobjectidinteger (optional)referenceKeystring (optional) (min length: 1, maximum length: 100)streetstringhouseNumberstring (optional)additionalstring (optional)zipCodestringcitystringcountryCodestring (exact length: 3)collectionPointobject (optional)customerKeystring (optional)descriptionstring (optional)keystringtypestring
isDefaultobjectbillingbooleanshippingboolean
recipientobjectfirstNamestring (optional)genderenum (mfdn) (optional)lastNamestringtitlestring (maximum length: 30)typestring (personalretailorganizationfamily)
phonestring (optional)statestring (optional)shopCountryobject (optional)idintegershopKeystring (exact length: 2) (optional)countryCodestring (exact length: 2) (optional)defaultLanguageCodestring (maximum length: 5)supportedLanguageCodesarray<string> (optional) (maximum length of an array item: 5)priceGroupKeystring (optional)smartSortingKeystring (optional)urlstring (optional)activebooleancurrencyCodestring (optional)deletedboolean
typestring (shippingbilling)
contactsobject (optional)typestring (optional)valuestring (optional)
itemsarray<object> (optional)packageIdintegerpriceobjectwithTaxintwithoutTaxintappliedReductionsobject (optional)idstring (optional)categorystringtypestringcodestring (optional)displayNamestring (optional)amountobjectrelativefloatabsoluteWithTaxint
taxobject (optional)vatobject (optional)amountfloatratefloat
referenceobject (optional)withTaxintunitstringsizestring
absoluteVoucherReducedPriceobject (optional)taxobject (optional)vatobject (optional)amountfloatratefloat
withTaxint (optional)withoutTaxint (optional)
overrideWithoutTaxint (optional)overrideWithTaxint (optional)undiscountedWithOutTaxint (optional)undiscountedWithTaxint (optional)
statusenum (availableunavailabledeliverableundeliverablecancelledreturneddeliveredcreatedpendedconfirmeddelegatedpartially_shippedshippeddeliveredcancelled)keystringproductobjectidinteger (optional)namestring (optional)imagesarray<object> (optional)hashstring
idinteger (optional)warehouseIdinteger (optional)variantobjectidinteger (optional)referenceKeystring (optional)stockobject (optional)supplierIdinteger
reservationKeystring (optional)availableQuantityinteger (optional)basketItemKeystring (optional)deliveryForecastobject (optional)subsequentDeliveryobject (optional)keystring (optional)
deliverableobject (optional)keystring
promotionobject (optional)idstringnamestringversionstringdisplayNamestring (optional)codestring (optional)
promotionsarray<object> (optional)idstringnamestringversionstringdisplayNamestring (optional)codestring (optional)
campaignKeystring (optional)currencystring (optional) (maximum length: 3)lowestPriorPriceobject (optional)relativeDifferenceToPricefloatwithTaxinteger
itemGroupobject (optional)idstringisMainItembooleanisRequiredboolean
merchantobject (optional)referenceKeystring
createdAtstring (date-timeISO 8601)updatedAtstring (date-timeISO 8601)delegatedAtstring (date-timeISO 8601)shippedAtstring (date-timeISO 8601)cancelledAtstring (date-timeISO 8601)returnedAtstring (date-timeISO 8601)
paymentarray<object> (optional)keystring (optional)amountinteger (optional)dataobject (optional) (object is extensible as desired)transactionKeystring (optional)installmentobject (optional)amountintegertypestring
optionsobject (optional)countOfInstallmentsinteger (optional)hasPaybreakboolean (optional)
isGiftCardboolean (optional)
customerobject (optional)idstring (optional)referenceKeystring (optional) (min length: 1, max length: 100)firstNamestring (optional)lastNamestringgenderenum (mfdn) (optional)birthDatestring (dateISO 8601)(optional)emailstring (optional)phonestring (optional)publicKeystring (optional) (min length: 1, max length: 100)titlestring (optional) (maximum length: 30)typestringgroupsarray<string> (optional)hasPasswordbooleanidentitiesarray (optional)externalUserIdstring (optional)identityProviderCodestring (optional)
createdAtstring (date-timeISO 8601)(optional)updatedAtstring (date-timeISO 8601) (optional)statusobjectisActivebooleanisGuestCustomerboolean
invoicedAtstring (date-timeISO 8601) (optional)membershipDiscountobject (optional)membershipCardIdinteger (optional)pointsUsedinteger (optional)reductionValueinteger (optional)taxinteger (optional)
packagesarray<object> (optional)idintegershipmentKeystring (optional)carrierKeystring (optional)deliveryDateobjectdeliveryStatusenum (openshipment_pendingdelegation_pendingshipment_completedcancellation_completed)trackingobject (optional)
publicKeystring (optional) (maximum length: 100)shippingobject (optional)policystringdeliveredOnstring (optional)deliveryCostsinteger (optional)expressDeliveryCostsinteger (optional)
vouchersarray<object> (optional)idintegerapplicableItemsarray (optional)codestringtypeenum (absoluterelative)valuenumberapplicableItemsarray<object> (optional)isAppliedboolean (optional)keystring (optional)
referenceKeystring (optional) (maximum length: 100)campaignKeystring (optional)updatedAtstring (date-timeISO 8601) (optional)createdAtstring (date-timeISO 8601) (optional)confirmedAtstring (date-timeISO 8601) (optional)shopCountryobject (optional)idintegershopKeystring (exact length: 2) (optional)countryCodestring (exact length: 2) (optional)defaultLanguageCodestring (maximum length: 5)supportedLanguageCodesarray<string> (optional) (maximum length of an array item: 5)priceGroupKeystring (optional)smartSortingKeystring (optional)urlstring (optional)activebooleancurrencyCodestring (optional)deletedboolean
loyaltyCardobject (optional)pointsintegerproviderstring ([A-Za-z])cardNumberstring (optional)
promotionobject (optional)idstring (optional)codestring (optional)displayNamestring (optional)reductionstring (optional)versionstring (optional)
channelobject (optional)idinteger (optional)keystring (optional)namestring (optional)typestring (optional)
itemsarray<object> (optional)packageIdintegerpriceobjectwithTaxintwithoutTaxintappliedReductionsobject (optional)idstring (optional)categorystringtypestringcodestring (optional)displayNamestring (optional)amountobjectrelativefloatabsoluteWithTaxint
taxobject (optional)vatobject (optional)amountfloatratefloat
referenceobject (optional)withTaxintunitstringsizestring
absoluteVoucherReducedPriceobject (optional)taxobject (optional)vatobject (optional)amountfloatratefloat
withTaxint (optional)withoutTaxint (optional)
overrideWithoutTaxint (optional)overrideWithTaxint (optional)undiscountedWithOutTaxint (optional)undiscountedWithTaxint (optional)
statusenum (availableunavailabledeliverableundeliverablecancelledreturneddeliveredcreatedpendedconfirmeddelegatedpartially_shippedshippeddeliveredcancelled)keystringproductobjectidinteger (optional)namestring (optional)imagesarray<object> (optional)hashstring
idinteger (optional)warehouseIdinteger (optional)variantobjectidinteger (optional)referenceKeystring (optional)stockobject (optional)supplierIdinteger
reservationKeystring (optional)availableQuantityinteger (optional)basketItemKeystring (optional)deliveryForecastobject (optional)subsequentDeliveryobject (optional)keystring (optional)
deliverableobject (optional)keystring
promotionobject (optional)idstringnamestringversionstringdisplayNamestring (optional)codestring (optional)
promotionsarray<object> (optional)idstringnamestringversionstringdisplayNamestring (optional)codestring (optional)
campaignKeystring (optional)currencystring (optional) (maximum length: 3)lowestPriorPriceobject (optional)relativeDifferenceToPricefloatwithTaxinteger
itemGroupobject (optional)idstringisMainItembooleanisRequiredboolean
merchantobject (optional)referenceKeystring
createdAtstring (date-timeISO 8601)updatedAtstring (date-timeISO 8601)delegatedAtstring (date-timeISO 8601)shippedAtstring (date-timeISO 8601)cancelledAtstring (date-timeISO 8601)returnedAtstring (date-timeISO 8601)legacyCustomDataobject (optional) (object is extensible as desired)
shopCountryobject (optional)idintegershopKeystring (exact length: 2) (optional)countryCodestring (exact length: 2) (optional)defaultLanguageCodestring (maximum length: 5)supportedLanguageCodesarray<string> (optional) (maximum length of an array item: 5)priceGroupKeystring (optional)smartSortingKeystring (optional)urlstring (optional)activebooleancurrencyCodestring (optional)deletedboolean