GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryInStoreRefundLineItem (google_api_content v0.49.0) View Source
Attributes
-
amountPretax(type:GoogleApi.Content.V2.Model.Price.t, default:nil) - The amount that is refunded. Required. -
amountTax(type:GoogleApi.Content.V2.Model.Price.t, default:nil) - Tax amount that correspond to refund amount in amountPretax. Required. -
lineItemId(type:String.t, default:nil) - The ID of the line item to return. Either lineItemId or productId is required. -
productId(type:String.t, default:nil) - The ID of the product to return. This is the REST ID used in the products service. Either lineItemId or productId is required. -
quantity(type:integer(), default:nil) - The quantity to return and refund. -
reason(type:String.t, default:nil) - The reason for the return. Acceptable values are: - "customerDiscretionaryReturn" - "customerInitiatedMerchantCancel" - "deliveredTooLate" - "expiredItem" - "invalidCoupon" - "malformedShippingAddress" - "other" - "productArrivedDamaged" - "productNotAsDescribed" - "qualityNotAsExpected" - "undeliverableShippingAddress" - "unsupportedPoBoxAddress" - "wrongProductShipped" -
reasonText(type:String.t, default:nil) - The explanation of the reason.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() ::
%GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryInStoreRefundLineItem{
amountPretax: GoogleApi.Content.V2.Model.Price.t(),
amountTax: GoogleApi.Content.V2.Model.Price.t(),
lineItemId: String.t(),
productId: String.t(),
quantity: integer(),
reason: String.t(),
reasonText: String.t()
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.