Class PosResource
The "pos" collection of methods.
Inheritance
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2
Assembly: Google.Apis.ShoppingContent.v2.dll
Syntax
public class PosResource
Constructors
PosResource(IClientService)
Constructs a new resource.
Declaration
public PosResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
Google.Apis.Services.IClientService | service |
Methods
Custombatch(PosCustomBatchRequest)
Batches multiple POS-related calls in a single request.
Declaration
public virtual PosResource.CustombatchRequest Custombatch(PosCustomBatchRequest body)
Parameters
Type | Name | Description |
---|---|---|
PosCustomBatchRequest | body | The body of the request. |
Returns
Type | Description |
---|---|
PosResource.CustombatchRequest |
Delete(UInt64, UInt64, String)
Deletes a store for the given merchant.
Declaration
public virtual PosResource.DeleteRequest Delete(ulong merchantId, ulong targetMerchantId, string storeCode)
Parameters
Type | Name | Description |
---|---|---|
System.UInt64 | merchantId | The ID of the POS or inventory data provider. |
System.UInt64 | targetMerchantId | The ID of the target merchant. |
System.String | storeCode | A store code that is unique per merchant. |
Returns
Type | Description |
---|---|
PosResource.DeleteRequest |
Get(UInt64, UInt64, String)
Retrieves information about the given store.
Declaration
public virtual PosResource.GetRequest Get(ulong merchantId, ulong targetMerchantId, string storeCode)
Parameters
Type | Name | Description |
---|---|---|
System.UInt64 | merchantId | The ID of the POS or inventory data provider. |
System.UInt64 | targetMerchantId | The ID of the target merchant. |
System.String | storeCode | A store code that is unique per merchant. |
Returns
Type | Description |
---|---|
PosResource.GetRequest |
Insert(PosStore, UInt64, UInt64)
Creates a store for the given merchant.
Declaration
public virtual PosResource.InsertRequest Insert(PosStore body, ulong merchantId, ulong targetMerchantId)
Parameters
Type | Name | Description |
---|---|---|
PosStore | body | The body of the request. |
System.UInt64 | merchantId | The ID of the POS or inventory data provider. |
System.UInt64 | targetMerchantId | The ID of the target merchant. |
Returns
Type | Description |
---|---|
PosResource.InsertRequest |
Inventory(PosInventoryRequest, UInt64, UInt64)
Submit inventory for the given merchant.
Declaration
public virtual PosResource.InventoryRequest Inventory(PosInventoryRequest body, ulong merchantId, ulong targetMerchantId)
Parameters
Type | Name | Description |
---|---|---|
PosInventoryRequest | body | The body of the request. |
System.UInt64 | merchantId | The ID of the POS or inventory data provider. |
System.UInt64 | targetMerchantId | The ID of the target merchant. |
Returns
Type | Description |
---|---|
PosResource.InventoryRequest |
List(UInt64, UInt64)
Lists the stores of the target merchant.
Declaration
public virtual PosResource.ListRequest List(ulong merchantId, ulong targetMerchantId)
Parameters
Type | Name | Description |
---|---|---|
System.UInt64 | merchantId | The ID of the POS or inventory data provider. |
System.UInt64 | targetMerchantId | The ID of the target merchant. |
Returns
Type | Description |
---|---|
PosResource.ListRequest |
Sale(PosSaleRequest, UInt64, UInt64)
Submit a sale event for the given merchant.
Declaration
public virtual PosResource.SaleRequest Sale(PosSaleRequest body, ulong merchantId, ulong targetMerchantId)
Parameters
Type | Name | Description |
---|---|---|
PosSaleRequest | body | The body of the request. |
System.UInt64 | merchantId | The ID of the POS or inventory data provider. |
System.UInt64 | targetMerchantId | The ID of the target merchant. |
Returns
Type | Description |
---|---|
PosResource.SaleRequest |