content  v2.1
Properties | List of all members
Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest Class Reference
Inheritance diagram for Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest:
Google::Apis::Requests::IDirectResponseSchema

Properties

virtual string InvoiceId [get, set]
 [required] The ID of the invoice. More...
 
virtual string OperationId [get, set]
 [required] The ID of the operation, unique across all operations for a given order. More...
 
virtual OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption RefundOnlyOption [get, set]
 Option to create a refund-only invoice. Exactly one of refundOnlyOption or returnOption must be provided. More...
 
virtual OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption ReturnOption [get, set]
 Option to create an invoice for a refund and mark all items within the invoice as returned. Exactly one of refundOnlyOption or returnOption must be provided. More...
 
virtual System.Collections.Generic.IList< ShipmentInvoiceShipmentInvoices [get, set]
 Invoice details for different shipment groups. More...
 
virtual string ETag [get, set]
 The ETag of the item. More...
 
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag
 

Property Documentation

◆ ETag

virtual string Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest.ETag
getset

The ETag of the item.

◆ InvoiceId

virtual string Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest.InvoiceId
getset

[required] The ID of the invoice.

◆ OperationId

virtual string Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest.OperationId
getset

[required] The ID of the operation, unique across all operations for a given order.

◆ RefundOnlyOption

virtual OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest.RefundOnlyOption
getset

Option to create a refund-only invoice. Exactly one of refundOnlyOption or returnOption must be provided.

◆ ReturnOption

virtual OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest.ReturnOption
getset

Option to create an invoice for a refund and mark all items within the invoice as returned. Exactly one of refundOnlyOption or returnOption must be provided.

◆ ShipmentInvoices

virtual System.Collections.Generic.IList<ShipmentInvoice> Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest.ShipmentInvoices
getset

Invoice details for different shipment groups.


The documentation for this class was generated from the following file: