Show / Hide Table of Contents

Class OrderinvoicesResource

The "orderinvoices" collection of methods.

Inheritance
object
OrderinvoicesResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ShoppingContent.v2_1
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class OrderinvoicesResource

Constructors

OrderinvoicesResource(IClientService)

Constructs a new resource.

Declaration
public OrderinvoicesResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Createchargeinvoice(OrderinvoicesCreateChargeInvoiceRequest, ulong, string)

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

Declaration
public virtual OrderinvoicesResource.CreatechargeinvoiceRequest Createchargeinvoice(OrderinvoicesCreateChargeInvoiceRequest body, ulong merchantId, string orderId)
Parameters
Type Name Description
OrderinvoicesCreateChargeInvoiceRequest body

The body of the request.

ulong merchantId

The ID of the account that manages the order. This cannot be a multi-client account.

string orderId

The ID of the order.

Returns
Type Description
OrderinvoicesResource.CreatechargeinvoiceRequest

Createrefundinvoice(OrderinvoicesCreateRefundInvoiceRequest, ulong, string)

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.

Declaration
public virtual OrderinvoicesResource.CreaterefundinvoiceRequest Createrefundinvoice(OrderinvoicesCreateRefundInvoiceRequest body, ulong merchantId, string orderId)
Parameters
Type Name Description
OrderinvoicesCreateRefundInvoiceRequest body

The body of the request.

ulong merchantId

The ID of the account that manages the order. This cannot be a multi-client account.

string orderId

The ID of the order.

Returns
Type Description
OrderinvoicesResource.CreaterefundinvoiceRequest
In this article
Back to top Generated by DocFX