LicenseSpring Management .Net SDK 1.10.1
Easily add Software Licensing to your application
Loading...
Searching...
No Matches
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.
 
uint Company [get]
 Id of the company that issued the license.
 
System.DateTime CreatedAt [get]
 The time when the order was created.
 
Customer Customer [get, set]
 Order customer.
 
string DownloadID [get, set]
 Used for FastSpring integration.Ignore for other use cases.
 
ulong Id [get]
 Id of the order.
 
bool IsTest [get, set]
 Indicate whether order is test or not.
 
bool IsTrial [get, set]
 Indicates if items in this order will have licenses that allow trial period. Can be overridden in each individual license.
 
string Language [get, set]
 Language used in the order.
 
string Note [get, set]
 Note for all licenses in the bundle.
 
bool PreventVM [get, set]
 Prevent using virtual machine.
 
bool ShouldAppend [get, set]
 Append order items to existing order.
 
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.
 
string Type [get, set]
 Order type. Only valid Order type is NORMAL.
 
System.DateTime UpdatedAt [get]
 Date of the last order updation.
 

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.

◆ Note

string LicenseSpring.IOrder.Note
getset

Note for all licenses in the bundle.

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: