All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.content.model.OrderCancellation.html Maven / Gradle / Ivy

There is a newer version: v2.1-rev20241217-2.0.0
Show newest version






OrderCancellation (Content API for Shopping v2.1-rev20240609-2.0.0)












com.google.api.services.content.model

Class OrderCancellation

    • Constructor Detail

      • OrderCancellation

        public OrderCancellation()
    • Method Detail

      • getActor

        public String getActor()
        The actor that created the cancellation. Acceptable values are: - "`customer`" - "`googleBot`" - "`googleCustomerService`" - "`googlePayments`" - "`googleSabre`" - "`merchant`"
        Returns:
        value or null for none
      • setActor

        public OrderCancellation setActor(String actor)
        The actor that created the cancellation. Acceptable values are: - "`customer`" - "`googleBot`" - "`googleCustomerService`" - "`googlePayments`" - "`googleSabre`" - "`merchant`"
        Parameters:
        actor - actor or null for none
      • getCreationDate

        public String getCreationDate()
        Date on which the cancellation has been created, in ISO 8601 format.
        Returns:
        value or null for none
      • setCreationDate

        public OrderCancellation setCreationDate(String creationDate)
        Date on which the cancellation has been created, in ISO 8601 format.
        Parameters:
        creationDate - creationDate or null for none
      • getQuantity

        public Long getQuantity()
        The quantity that was canceled.
        Returns:
        value or null for none
      • setQuantity

        public OrderCancellation setQuantity(Long quantity)
        The quantity that was canceled.
        Parameters:
        quantity - quantity or null for none
      • getReason

        public String getReason()
        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`"
        Returns:
        value or null for none
      • setReason

        public OrderCancellation setReason(String reason)
        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`"
        Parameters:
        reason - reason or null for none
      • getReasonText

        public String getReasonText()
        The explanation of the reason.
        Returns:
        value or null for none
      • setReasonText

        public OrderCancellation setReasonText(String reasonText)
        The explanation of the reason.
        Parameters:
        reasonText - reasonText or null for none
      • clone

        public OrderCancellation clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy