content  v2.1
Classes | Public Member Functions | List of all members
Google.Apis.ShoppingContent.v2_1.OrderinvoicesResource Class Reference

The "orderinvoices" collection of methods. More...

Classes

class  CreatechargeinvoiceRequest
 Creates a charge invoice for a shipment group, and triggers a charge capture for orderinvoice enabled orders. More...
 
class  CreaterefundinvoiceRequest
 Creates a refund invoice for one or more shipment groups, and triggers a refund for orderinvoice enabled orders. This can only be used for line items that have previously been charged using createChargeInvoice. All amounts (except for the summary) are incremental with respect to the previous invoice. More...
 

Public Member Functions

 OrderinvoicesResource (Google.Apis.Services.IClientService service)
 Constructs a new resource. More...
 
virtual CreatechargeinvoiceRequest Createchargeinvoice (Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateChargeInvoiceRequest body, ulong merchantId, string orderId)
 Creates a charge invoice for a shipment group, and triggers a charge capture for orderinvoice enabled orders. More...
 
virtual CreaterefundinvoiceRequest Createrefundinvoice (Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest body, ulong merchantId, string orderId)
 Creates a refund invoice for one or more shipment groups, and triggers a refund for orderinvoice enabled orders. This can only be used for line items that have previously been charged using createChargeInvoice. All amounts (except for the summary) are incremental with respect to the previous invoice. More...
 

Detailed Description

The "orderinvoices" collection of methods.

Constructor & Destructor Documentation

◆ OrderinvoicesResource()

Google.Apis.ShoppingContent.v2_1.OrderinvoicesResource.OrderinvoicesResource ( Google.Apis.Services.IClientService  service)
inline

Constructs a new resource.

Member Function Documentation

◆ Createchargeinvoice()

virtual CreatechargeinvoiceRequest Google.Apis.ShoppingContent.v2_1.OrderinvoicesResource.Createchargeinvoice ( Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateChargeInvoiceRequest  body,
ulong  merchantId,
string  orderId 
)
inlinevirtual

Creates a charge invoice for a shipment group, and triggers a charge capture for orderinvoice enabled orders.

Parameters
bodyThe body of the request.
merchantIdThe ID of the account that manages the order. This cannot be a multi-client account.
orderIdThe ID of the order.

◆ Createrefundinvoice()

virtual CreaterefundinvoiceRequest Google.Apis.ShoppingContent.v2_1.OrderinvoicesResource.Createrefundinvoice ( Google.Apis.ShoppingContent.v2_1.Data.OrderinvoicesCreateRefundInvoiceRequest  body,
ulong  merchantId,
string  orderId 
)
inlinevirtual

Creates a refund invoice for one or more shipment groups, and triggers a refund for orderinvoice enabled orders. This can only be used for line items that have previously been charged using createChargeInvoice. All amounts (except for the summary) are incremental with respect to the previous invoice.

Parameters
bodyThe body of the request.
merchantIdThe ID of the account that manages the order. This cannot be a multi-client account.
orderIdThe ID of the order.

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