reason property
The reason for the cancellation.
Orders that are canceled with a noInventory reason will lead to the
removal of the product from Buy on Google until you make an update to that
product. This won't affect your Shopping ads. Acceptable values are: -
"autoPostInternal
" - "autoPostInvalidBillingAddress
" -
"autoPostNoInventory
" - "autoPostPriceError
" -
"autoPostUndeliverableShippingAddress
" - "couponAbuse
" -
"customerCanceled
" - "customerInitiatedCancel
" -
"customerSupportRequested
" - "failToPushOrderGoogleError
" -
"failToPushOrderMerchantError
" -
"failToPushOrderMerchantFulfillmentError
" -
"failToPushOrderToMerchant
" - "failToPushOrderToMerchantOutOfStock
" -
"invalidCoupon
" - "malformedShippingAddress
" -
"merchantDidNotShipOnTime
" - "noInventory
" - "orderTimeout
" -
"other
" - "paymentAbuse
" - "paymentDeclined
" - "priceError
" -
"returnRefundAbuse
" - "shippingPriceError
" - "taxError
" -
"undeliverableShippingAddress
" - "unsupportedPoBoxAddress
" -
"failedToCaptureFunds
"
Implementation
core.String? reason;