GET LoyaltyProgramsDiscountRules/{id}
Gets a loyalty programs discount rule by its ID, represented as
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
The ID of the loyalty programs discount rule |
globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
The loyalty programs discount rule data
LoyaltyProgramDiscountRuleDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| LoyaltyProgramId | globally unique identifier |
None. |
|
| LoyaltyProgramCode | string |
None. |
|
| Code | string |
None. |
|
| Description | string |
None. |
|
| DateTimeFrom | string |
None. |
|
| DateTimeTo | string |
None. |
|
| Value | decimal number |
None. |
|
| TransactionsDiscountLimit | decimal number |
None. |
|
| TransactionsVolumeLimit | decimal number |
None. |
|
| DailyTransactionsLimit | decimal number |
None. |
|
| MonthlyTransactionsLimit | decimal number |
None. |
|
| MonthlyDiscountLimit | decimal number |
None. |
|
| MonthlyVolumeLimit | decimal number |
None. |
|
| EliteStatus | Collection of LoyaltyProgramDiscountRuleEliteStatusDto |
None. |
|
| PaymentMethods | Collection of LoyaltyProgramDiscountRulePaymentMethodDto |
None. |
|
| StockKeepingUnits | Collection of LoyaltyProgramDiscountRuleStockKeepingUnitDto |
None. |
|
| StockKeepingUnitCategories | Collection of LoyaltyProgramDiscountRuleStockKeepingUnitCategoryDto |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": "5d190c55-8b75-4552-8fe2-87c1e8454fff",
"LoyaltyProgramId": "6782f7d2-288f-4a28-92db-4be60e264bd6",
"LoyaltyProgramCode": "sample string 3",
"Code": "sample string 4",
"Description": "sample string 5",
"DateTimeFrom": "sample string 6",
"DateTimeTo": "sample string 7",
"Value": 8.0,
"TransactionsDiscountLimit": 1.0,
"TransactionsVolumeLimit": 1.0,
"DailyTransactionsLimit": 1.0,
"MonthlyTransactionsLimit": 1.0,
"MonthlyDiscountLimit": 1.0,
"MonthlyVolumeLimit": 1.0,
"EliteStatus": [
{
"EliteStatusId": "8e26b470-8cd7-4206-be4e-a68f487206c5",
"EliteStatusCode": "sample string 2",
"EliteStatusName": "sample string 3"
},
{
"EliteStatusId": "8e26b470-8cd7-4206-be4e-a68f487206c5",
"EliteStatusCode": "sample string 2",
"EliteStatusName": "sample string 3"
}
],
"PaymentMethods": [
{
"PaymentMethodId": "dee40e57-40df-435b-90df-b09c688c1c0c",
"PaymentMethodDescription": "sample string 2"
},
{
"PaymentMethodId": "dee40e57-40df-435b-90df-b09c688c1c0c",
"PaymentMethodDescription": "sample string 2"
}
],
"StockKeepingUnits": [
{
"StockKeepingUnitId": "78ffdab9-b95b-45d4-8593-c7e902c9df3a",
"StockKeepingUnitDescription": "sample string 2",
"EHBenefitId": "sample string 3",
"Value": 1.0,
"TransactionsDiscountLimit": 1.0,
"TransactionsVolumeLimit": 1.0,
"DailyTransactionsLimit": 1.0,
"MonthlyTransactionsLimit": 1.0,
"MonthlyDiscountLimit": 1.0,
"MonthlyVolumeLimit": 1.0,
"Type": 4
},
{
"StockKeepingUnitId": "78ffdab9-b95b-45d4-8593-c7e902c9df3a",
"StockKeepingUnitDescription": "sample string 2",
"EHBenefitId": "sample string 3",
"Value": 1.0,
"TransactionsDiscountLimit": 1.0,
"TransactionsVolumeLimit": 1.0,
"DailyTransactionsLimit": 1.0,
"MonthlyTransactionsLimit": 1.0,
"MonthlyDiscountLimit": 1.0,
"MonthlyVolumeLimit": 1.0,
"Type": 4
}
],
"StockKeepingUnitCategories": [
{
"StockKeepingUnitCategoryId": "a5179cc7-62a1-40d3-a572-2cad209a9966",
"StockKeepingUnitCategoryDescription": "sample string 2"
},
{
"StockKeepingUnitCategoryId": "a5179cc7-62a1-40d3-a572-2cad209a9966",
"StockKeepingUnitCategoryDescription": "sample string 2"
}
]
}
application/xml, text/xml
Sample:
<LoyaltyProgramDiscountRuleDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model">
<SupportWorkflow xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model.Workflow">true</SupportWorkflow>
<WorkflowOperationType xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model.Workflow">Created</WorkflowOperationType>
<WorkflowState xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model.Workflow">Pending</WorkflowState>
<Code>sample string 4</Code>
<DailyTransactionsLimit>1</DailyTransactionsLimit>
<DateTimeFrom>sample string 6</DateTimeFrom>
<DateTimeTo>sample string 7</DateTimeTo>
<Description>sample string 5</Description>
<EliteStatus>
<LoyaltyProgramDiscountRuleEliteStatusDto>
<EliteStatusCode>sample string 2</EliteStatusCode>
<EliteStatusId>8e26b470-8cd7-4206-be4e-a68f487206c5</EliteStatusId>
<EliteStatusName>sample string 3</EliteStatusName>
</LoyaltyProgramDiscountRuleEliteStatusDto>
<LoyaltyProgramDiscountRuleEliteStatusDto>
<EliteStatusCode>sample string 2</EliteStatusCode>
<EliteStatusId>8e26b470-8cd7-4206-be4e-a68f487206c5</EliteStatusId>
<EliteStatusName>sample string 3</EliteStatusName>
</LoyaltyProgramDiscountRuleEliteStatusDto>
</EliteStatus>
<Id>5d190c55-8b75-4552-8fe2-87c1e8454fff</Id>
<LoyaltyProgramCode>sample string 3</LoyaltyProgramCode>
<LoyaltyProgramId>6782f7d2-288f-4a28-92db-4be60e264bd6</LoyaltyProgramId>
<MonthlyDiscountLimit>1</MonthlyDiscountLimit>
<MonthlyTransactionsLimit>1</MonthlyTransactionsLimit>
<MonthlyVolumeLimit>1</MonthlyVolumeLimit>
<PaymentMethods>
<LoyaltyProgramDiscountRulePaymentMethodDto>
<PaymentMethodDescription>sample string 2</PaymentMethodDescription>
<PaymentMethodId>dee40e57-40df-435b-90df-b09c688c1c0c</PaymentMethodId>
</LoyaltyProgramDiscountRulePaymentMethodDto>
<LoyaltyProgramDiscountRulePaymentMethodDto>
<PaymentMethodDescription>sample string 2</PaymentMethodDescription>
<PaymentMethodId>dee40e57-40df-435b-90df-b09c688c1c0c</PaymentMethodId>
</LoyaltyProgramDiscountRulePaymentMethodDto>
</PaymentMethods>
<StockKeepingUnitCategories>
<LoyaltyProgramDiscountRuleStockKeepingUnitCategoryDto>
<StockKeepingUnitCategoryDescription>sample string 2</StockKeepingUnitCategoryDescription>
<StockKeepingUnitCategoryId>a5179cc7-62a1-40d3-a572-2cad209a9966</StockKeepingUnitCategoryId>
</LoyaltyProgramDiscountRuleStockKeepingUnitCategoryDto>
<LoyaltyProgramDiscountRuleStockKeepingUnitCategoryDto>
<StockKeepingUnitCategoryDescription>sample string 2</StockKeepingUnitCategoryDescription>
<StockKeepingUnitCategoryId>a5179cc7-62a1-40d3-a572-2cad209a9966</StockKeepingUnitCategoryId>
</LoyaltyProgramDiscountRuleStockKeepingUnitCategoryDto>
</StockKeepingUnitCategories>
<StockKeepingUnits>
<LoyaltyProgramDiscountRuleStockKeepingUnitDto>
<DailyTransactionsLimit>1</DailyTransactionsLimit>
<EHBenefitId>sample string 3</EHBenefitId>
<MonthlyDiscountLimit>1</MonthlyDiscountLimit>
<MonthlyTransactionsLimit>1</MonthlyTransactionsLimit>
<MonthlyVolumeLimit>1</MonthlyVolumeLimit>
<StockKeepingUnitDescription>sample string 2</StockKeepingUnitDescription>
<StockKeepingUnitId>78ffdab9-b95b-45d4-8593-c7e902c9df3a</StockKeepingUnitId>
<TransactionsDiscountLimit>1</TransactionsDiscountLimit>
<TransactionsVolumeLimit>1</TransactionsVolumeLimit>
<Type>4</Type>
<Value>1</Value>
</LoyaltyProgramDiscountRuleStockKeepingUnitDto>
<LoyaltyProgramDiscountRuleStockKeepingUnitDto>
<DailyTransactionsLimit>1</DailyTransactionsLimit>
<EHBenefitId>sample string 3</EHBenefitId>
<MonthlyDiscountLimit>1</MonthlyDiscountLimit>
<MonthlyTransactionsLimit>1</MonthlyTransactionsLimit>
<MonthlyVolumeLimit>1</MonthlyVolumeLimit>
<StockKeepingUnitDescription>sample string 2</StockKeepingUnitDescription>
<StockKeepingUnitId>78ffdab9-b95b-45d4-8593-c7e902c9df3a</StockKeepingUnitId>
<TransactionsDiscountLimit>1</TransactionsDiscountLimit>
<TransactionsVolumeLimit>1</TransactionsVolumeLimit>
<Type>4</Type>
<Value>1</Value>
</LoyaltyProgramDiscountRuleStockKeepingUnitDto>
</StockKeepingUnits>
<TransactionsDiscountLimit>1</TransactionsDiscountLimit>
<TransactionsVolumeLimit>1</TransactionsVolumeLimit>
<Value>8</Value>
</LoyaltyProgramDiscountRuleDto>