| LicenseSpring Management .Net SDK 1.16.0 Easily add Software Licensing to your application

Loading...
Searching...
No Matches
Properties | List of all members
LicenseSpring.IOrder Interface Reference

Order interface. More...

Inheritance diagram for LicenseSpring.IOrder:

## 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 | Metadata`[get, set]`
| Order metadata.
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
| get set

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
| get set

Order customer.

Implemented in LicenseSpring.Order.

## ◆ DownloadID

string LicenseSpring.IOrder.DownloadID
| get set

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
| get set

Indicate whether order is test or not.

Implemented in LicenseSpring.Order.

## ◆ IsTrial

bool LicenseSpring.IOrder.IsTrial
| get set

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
| get set

Language used in the order.

Implemented in LicenseSpring.Order.

## ◆ Metadata

string LicenseSpring.IOrder.Metadata
| get set

Order metadata.

Implemented in LicenseSpring.Order.

## ◆ Note

string LicenseSpring.IOrder.Note
| get set

Note for all licenses in the bundle.

Implemented in LicenseSpring.Order.

## ◆ PreventVM

bool LicenseSpring.IOrder.PreventVM
| get set

Prevent using virtual machine.

Implemented in LicenseSpring.Order.

## ◆ ShouldAppend

bool LicenseSpring.IOrder.ShouldAppend
| get set

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
| 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.

Implemented in LicenseSpring.Order.

## ◆ Type

string LicenseSpring.IOrder.Type
| get set

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:

- Order.cs