LicenseSpring Management .Net SDK 1.9.0
Easily add Software Licensing to your application
LicenseSpring.IOrder Interface Reference

Order interface More...

Inheritance diagram for LicenseSpring.IOrder:
LicenseSpring.Order

Properties

string CampaignParams [get, set]
 e.g.Google campaign params for the order. More...
 
uint Company [get]
 Id of the company that issued the license More...
 
System.DateTime CreatedAt [get]
 The time when the order was created. More...
 
Customer Customer [get, set]
 Order customer More...
 
string DownloadID [get, set]
 Used for FastSpring integration.Ignore for other use cases. More...
 
ulong Id [get]
 Id of the order More...
 
bool IsTest [get, set]
 Indicate whether order is test or not. More...
 
bool IsTrial [get, set]
 Indicates if items in this order will have licenses that allow trial period. Can be overridden in each individual license. More...
 
string Language [get, set]
 Language used in the order. More...
 
bool PreventVM [get, set]
 Prevent using virtual machine More...
 
bool ShouldAppend [get, set]
 Append order items to existing order More...
 
string StoreId [get, set]
 A client order id that can be manually set in platform or through the SDK. Not to be confused with order id that the server generates. More...
 
string Type [get, set]
 Order type. Only valid Order type is NORMAL. More...
 
System.DateTime UpdatedAt [get]
 Date of the last order updation More...
 

Detailed Description

Order interface

Property Documentation

◆ CampaignParams

string LicenseSpring.IOrder.CampaignParams
getset

e.g.Google campaign params for the order.

Implemented in LicenseSpring.Order.

◆ Company

uint LicenseSpring.IOrder.Company
get

Id of the company that issued the license

Implemented in LicenseSpring.Order.

◆ CreatedAt

System.DateTime LicenseSpring.IOrder.CreatedAt
get

The time when the order was created.

Implemented in LicenseSpring.Order.

◆ Customer

Customer LicenseSpring.IOrder.Customer
getset

Order customer

Implemented in LicenseSpring.Order.

◆ DownloadID

string LicenseSpring.IOrder.DownloadID
getset

Used for FastSpring integration.Ignore for other use cases.

Implemented in LicenseSpring.Order.

◆ Id

ulong LicenseSpring.IOrder.Id
get

Id of the order

Implemented in LicenseSpring.Order.

◆ IsTest

bool LicenseSpring.IOrder.IsTest
getset

Indicate whether order is test or not.

Implemented in LicenseSpring.Order.

◆ IsTrial

bool LicenseSpring.IOrder.IsTrial
getset

Indicates if items in this order will have licenses that allow trial period. Can be overridden in each individual license.

Implemented in LicenseSpring.Order.

◆ Language

string LicenseSpring.IOrder.Language
getset

Language used in the order.

Implemented in LicenseSpring.Order.

◆ PreventVM

bool LicenseSpring.IOrder.PreventVM
getset

Prevent using virtual machine

Implemented in LicenseSpring.Order.

◆ ShouldAppend

bool LicenseSpring.IOrder.ShouldAppend
getset

Append order items to existing order

By default true if you provide orderID and false if not.

Implemented in LicenseSpring.Order.

◆ StoreId

string LicenseSpring.IOrder.StoreId
getset

A client order id that can be manually set in platform or through the SDK. Not to be confused with order id that the server generates.

Implemented in LicenseSpring.Order.

◆ Type

string LicenseSpring.IOrder.Type
getset

Order type. Only valid Order type is NORMAL.

Implemented in LicenseSpring.Order.

◆ UpdatedAt

System.DateTime LicenseSpring.IOrder.UpdatedAt
get

Date of the last order updation

Implemented in LicenseSpring.Order.


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