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": "b1fb7c4a-1b71-4ede-bbda-35ab59bab986",
"LoyaltyProgramId": "646dc1c0-97bb-49ca-add7-c5df5703ce2d",
"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": "fdbeddb6-5ad2-4e89-8a64-30b26f6c1b23",
"EliteStatusCode": "sample string 2",
"EliteStatusName": "sample string 3"
},
{
"EliteStatusId": "fdbeddb6-5ad2-4e89-8a64-30b26f6c1b23",
"EliteStatusCode": "sample string 2",
"EliteStatusName": "sample string 3"
}
],
"PaymentMethods": [
{
"PaymentMethodId": "d72b4285-5d04-414a-a34b-e677c593cec3",
"PaymentMethodDescription": "sample string 2"
},
{
"PaymentMethodId": "d72b4285-5d04-414a-a34b-e677c593cec3",
"PaymentMethodDescription": "sample string 2"
}
],
"StockKeepingUnits": [
{
"StockKeepingUnitId": "29a165d9-b845-4657-a6cf-43215f1d8a42",
"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": "29a165d9-b845-4657-a6cf-43215f1d8a42",
"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": "6a9c530c-0f67-4100-ab87-39bb598ffe79",
"StockKeepingUnitCategoryDescription": "sample string 2"
},
{
"StockKeepingUnitCategoryId": "6a9c530c-0f67-4100-ab87-39bb598ffe79",
"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>fdbeddb6-5ad2-4e89-8a64-30b26f6c1b23</EliteStatusId>
<EliteStatusName>sample string 3</EliteStatusName>
</LoyaltyProgramDiscountRuleEliteStatusDto>
<LoyaltyProgramDiscountRuleEliteStatusDto>
<EliteStatusCode>sample string 2</EliteStatusCode>
<EliteStatusId>fdbeddb6-5ad2-4e89-8a64-30b26f6c1b23</EliteStatusId>
<EliteStatusName>sample string 3</EliteStatusName>
</LoyaltyProgramDiscountRuleEliteStatusDto>
</EliteStatus>
<Id>b1fb7c4a-1b71-4ede-bbda-35ab59bab986</Id>
<LoyaltyProgramCode>sample string 3</LoyaltyProgramCode>
<LoyaltyProgramId>646dc1c0-97bb-49ca-add7-c5df5703ce2d</LoyaltyProgramId>
<MonthlyDiscountLimit>1</MonthlyDiscountLimit>
<MonthlyTransactionsLimit>1</MonthlyTransactionsLimit>
<MonthlyVolumeLimit>1</MonthlyVolumeLimit>
<PaymentMethods>
<LoyaltyProgramDiscountRulePaymentMethodDto>
<PaymentMethodDescription>sample string 2</PaymentMethodDescription>
<PaymentMethodId>d72b4285-5d04-414a-a34b-e677c593cec3</PaymentMethodId>
</LoyaltyProgramDiscountRulePaymentMethodDto>
<LoyaltyProgramDiscountRulePaymentMethodDto>
<PaymentMethodDescription>sample string 2</PaymentMethodDescription>
<PaymentMethodId>d72b4285-5d04-414a-a34b-e677c593cec3</PaymentMethodId>
</LoyaltyProgramDiscountRulePaymentMethodDto>
</PaymentMethods>
<StockKeepingUnitCategories>
<LoyaltyProgramDiscountRuleStockKeepingUnitCategoryDto>
<StockKeepingUnitCategoryDescription>sample string 2</StockKeepingUnitCategoryDescription>
<StockKeepingUnitCategoryId>6a9c530c-0f67-4100-ab87-39bb598ffe79</StockKeepingUnitCategoryId>
</LoyaltyProgramDiscountRuleStockKeepingUnitCategoryDto>
<LoyaltyProgramDiscountRuleStockKeepingUnitCategoryDto>
<StockKeepingUnitCategoryDescription>sample string 2</StockKeepingUnitCategoryDescription>
<StockKeepingUnitCategoryId>6a9c530c-0f67-4100-ab87-39bb598ffe79</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>29a165d9-b845-4657-a6cf-43215f1d8a42</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>29a165d9-b845-4657-a6cf-43215f1d8a42</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>