Astra Unity 2.6.6
Astra Unity Plugin
|
Contains commerce related functionality for the Astra SDK More...
Static Public Member Functions | |
static GetAppShopInfoJob | GetAppShopInfo (ulong appId, int parentJobId=Job.kNoParentJobId) |
Get Application Cart Information. Application ID will need to be what SetApp was called with More... | |
static GetClosetJob | GetCloset (int parentJobId=Job.kNoParentJobId) |
static List< string > | GetClosetGuidsUpdated (int parentJobId=Job.kNoParentJobId) |
static void | GetAssetInfo (string assetGuid, Action< AssetInfo > callback, int parentJobId=Job.kNoParentJobId) |
static GetCategoryFullJob | GetCategoryFull (ulong categoryId, int parentJobId=Job.kNoParentJobId) |
Get Hierarchical information for a category More... | |
static GetCategoryDetailJob | GetCategoryDetail (ulong categoryId, int parentJobId=Job.kNoParentJobId) |
Get Detail information for a category More... | |
static GetProductSlabJob | GetProductSlab (ulong productId, int parentJobId=Job.kNoParentJobId) |
Get slab information for a product More... | |
static GetProductDetailJob | GetProductDetail (ulong productId, int parentJobId=Job.kNoParentJobId) |
Get detail information for a product More... | |
static GetBillingListJob | GetBillingList (int parentJobId=Job.kNoParentJobId) |
Get Billing Profile List More... | |
static AddBillingJob | AddBilling (AddBillingJob.AddBilling billing, int parentJobId=Job.kNoParentJobId) |
Add new billing profile More... | |
static RemoveBillingJob | RemoveBilling (string billingId, int parentJobId=Job.kNoParentJobId) |
Remove billing address More... | |
static SetDefaultBillingJob | SetDefaultBilling (string billingId, int parentJobId=Job.kNoParentJobId) |
Set default billing address More... | |
static GetCurrencyBalanceJob | GetCurrencyBalance (string currencyType, int parentJobId=Job.kNoParentJobId) |
Get Currency balance for customer More... | |
static GetProductsByAssetsJob | GetProductsByAssets (List< string > guids, int parentJobId=Job.kNoParentJobId) |
Get Product IDs associated with assets More... | |
static GetAssetsByProductsJob | GetAssetsByProducts (List< ulong > ids, int parentJobId=Job.kNoParentJobId) |
Get Asset GUIDs associated with products More... | |
static GetCartJob | GetCart (ulong cartConfigId, int parentJobId=Job.kNoParentJobId) |
Get Cart More... | |
static GetCartJob | GetCart (ulong cartConfigId, string cartQualifier, int parentJobId=Job.kNoParentJobId) |
Get Cart More... | |
static SetupCartJob | SetupCart (ulong cartConfigId, string currency, int parentJobId=Job.kNoParentJobId) |
Setup a cart currency More... | |
static SetupCartJob | SetupCart (ulong cartConfigId, string currency, string cartQualifier, int parentJobId=Job.kNoParentJobId) |
Setup a cart currency More... | |
static AddToCartJob | AddToCart (AddToCartJob.AddCartParameter cart, int parentJobId=Job.kNoParentJobId) |
Add to cart More... | |
static ClearCartJob | ClearCart (ulong cartConfigId, int parentJobId=Job.kNoParentJobId) |
Clear Cart More... | |
static ClearCartJob | ClearCart (ulong cartConfigId, string cartQualifier, int parentJobId=Job.kNoParentJobId) |
Clear Cart More... | |
static RemoveFromCartJob | RemoveFromCart (RemoveFromCartJob.RemoveCartParameter cart, int parentJobId=Job.kNoParentJobId) |
Remove Product from Cart More... | |
static UpdateCartJob | UpdateCart (UpdateCartJob.UpdateCartParameter cart, int parentJobId=Job.kNoParentJobId) |
Update Product in Cart More... | |
static CheckOutInitJob | CheckOutInit (CheckOutInitJob.CheckOutInitParameter checkout, int parentJobId=Job.kNoParentJobId) |
CheckOut init More... | |
static CheckOutJob | CheckOut (CheckOutJob.CheckOutParameter checkout, int parentJobId=Job.kNoParentJobId) |
Checkout More... | |
static CheckOutSuccessJob | CheckOutSuccess (string orderId, int parentJobId=Job.kNoParentJobId) |
Checkout Success More... | |
static GetSlabsByProductIdsJob | GetSlabsByProductIds (List< ulong > ids, int parentJobId=Job.kNoParentJobId) |
Get slab information More... | |
static GetSlabsByCategoryIdJob | GetSlabsByCategoryId (ulong categoryId, int parentJobId=Job.kNoParentJobId) |
Get slab information More... | |
static GetProductsByCategoryIdJob | GetProductsByCategoryId (ulong categoryId, int parentJobId=Job.kNoParentJobId) |
Get products information More... | |
static GetPurchasedProductsJob | GetPurchasedProducts (int parentJobId=Job.kNoParentJobId) |
Get List of purchased products More... | |
Contains commerce related functionality for the Astra SDK
|
inlinestatic |
Add new billing profile
billing | billing profile details |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Add to cart
cart | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Checkout
checkout | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
CheckOut init
cart | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Checkout Success
orderId | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Clear Cart
cartConfigId | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Clear Cart
cartConfigId | |
cartQualifier | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Application Cart Information. Application ID will need to be what SetApp was called with
appId | Applciation ID |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Asset GUIDs associated with products
ids | List of product ids |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Billing Profile List
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Cart
cartConfigId | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Cart
cartConfigId | |
cartQualifier | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Detail information for a category
categoryId | Category ID |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Hierarchical information for a category
categoryId | Category ID |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Currency balance for customer
currencyType | USD, VRC, etc. |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get detail information for a product
productId | Product ID to get information about |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get Product IDs associated with assets
guids | List of asset guids |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get products information
categoryId | Category to get product information for |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get slab information for a product
productId | Product ID for slab to retrieve |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get List of purchased products
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get slab information
categoryId | Category to get slab information for |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Get slab information
ids | Product IDs to get slab information for |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Remove billing address
billingId | Id of the billing profile to remove |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Remove Product from Cart
cart | |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Set default billing address
billingId | Id of the billing profile to set as default |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Setup a cart currency
cartConfigId | cart config id |
currency | currency type |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Setup a cart currency
cartConfigId | cart config id |
currency | currency type |
cartQualifier | cart name |
parentJobId | Id of the parent job, if it applies. Optional. |
|
inlinestatic |
Update Product in Cart
cart | |
parentJobId | Id of the parent job, if it applies. Optional. |