POST api/PromotionalDiscount/GetSubscriptionDetailWithExtension?registrationId={registrationId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| registrationId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
StudentSubscriptions| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentSubscriptionID | integer |
None. |
|
| RegistrationID | integer |
None. |
|
| ActivatedDate | date |
None. |
|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| ProductEndDate | date |
None. |
|
| SubscriptionFee | decimal number |
None. |
|
| TotalSubscriptionFee | decimal number |
None. |
|
| AdditionalCharge | decimal number |
None. |
|
| SpecialDiscount | decimal number |
None. |
|
| CancelledOn | date |
None. |
|
| DaysLeft | integer |
None. |
|
| MonthlySubscription | integer |
None. |
|
| RegistrationStartdate | date |
None. |
|
| NoofAutoRenewals | integer |
None. |
|
| IsToShowCancelSubButton | boolean |
None. |
|
| IsToShowReactivateSubButton | boolean |
None. |
|
| IsToShowTurnOffAutoRenewal | boolean |
None. |
|
| IsToShowTurnOnAutoRenewal | boolean |
None. |
|
| EnableAutoRenewal | boolean |
None. |
|
| IsAutoRenewalCenter | boolean |
None. |
|
| IsToShowNotApplicable | boolean |
None. |
|
| dicCardsUsedForProcessing | Dictionary of string [key] and string [value] |
None. |
|
| CancellationFee | decimal number |
None. |
|
| CancellationComments | string |
None. |
|
| IsSubscriptionCancelled | boolean |
None. |
|
| SubscriptionExtensionID | integer |
None. |
|
| IsDemoCenter | boolean |
None. |
|
| CorporateId | integer |
None. |
|
| DisableCorporatediscountenddateAfter | date |
None. |
|
| IsDisableCorporateDiscount | boolean |
None. |
|
| IsCorporateOfferedForReactivation | boolean |
None. |
|
| IsCorporateExtension | boolean |
None. |
|
| CourseName | string |
None. |
|
| SubscriptionRenewDays | integer |
None. |
|
| SubscriptionExtensionRequestId | integer |
None. |
|
| IsSubscriptionRenewalRequested | boolean |
None. |
|
| SubscriptionExtendedOn | date |
None. |
|
| RenewExtensionName | string |
None. |
|
| IsExtentionRenew | boolean |
None. |
|
| RenewExtensionSubscriptionId | integer |
None. |
|
| StudentProductId | integer |
None. |
|
| ShowSubscriptionRequestMessage | boolean |
None. |
|
| IsPersonalizedCenter | boolean |
None. |
|
| IsToShowReactivateSubscriptionForStudent | boolean |
None. |
|
| ProductStartDate | date |
None. |
|
| CorpAdditionDiscount | decimal number |
None. |
|
| CollectFeeFromStudent | boolean |
None. |
|
| TaxAmount | decimal number |
None. |
|
| IsTaxExempted | boolean |
None. |
|
| ExtensionSubscription | ExtensionSubscription |
None. |
|
| SubscriptionEndDate | date |
None. |
|
| IsOrderPaused | boolean |
None. |
|
| OrderPauseMessage | string |
None. |
|
| StudentOrderPauseMessage | string |
None. |
|
| EnableAutoRenewalSubscriptionCenterLevel | boolean |
None. |
|
| CourseAmount | decimal number |
None. |
|
| DefaultCardNumber | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"StudentSubscriptionID": 1,
"RegistrationID": 2,
"ActivatedDate": "2026-04-02T23:48:42.9801988-04:00",
"StartDate": "2026-04-02T23:48:42.9801988-04:00",
"EndDate": "2026-04-02T23:48:42.9801988-04:00",
"ProductEndDate": "2026-04-02T23:48:42.9801988-04:00",
"SubscriptionFee": 7.1,
"TotalSubscriptionFee": 8.1,
"AdditionalCharge": 1.1,
"SpecialDiscount": 1.1,
"CancelledOn": "2026-04-02T23:48:42.9801988-04:00",
"DaysLeft": 9,
"MonthlySubscription": 10,
"RegistrationStartdate": "2026-04-02T23:48:42.9801988-04:00",
"NoofAutoRenewals": 12,
"IsToShowCancelSubButton": true,
"IsToShowReactivateSubButton": true,
"IsToShowTurnOffAutoRenewal": true,
"IsToShowTurnOnAutoRenewal": true,
"EnableAutoRenewal": true,
"IsAutoRenewalCenter": true,
"IsToShowNotApplicable": true,
"dicCardsUsedForProcessing": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"CancellationFee": 20.1,
"CancellationComments": "sample string 21",
"IsSubscriptionCancelled": true,
"SubscriptionExtensionID": 23,
"IsDemoCenter": true,
"CorporateId": 25,
"DisableCorporatediscountenddateAfter": "2026-04-02T23:48:42.9801988-04:00",
"IsDisableCorporateDiscount": true,
"IsCorporateOfferedForReactivation": true,
"IsCorporateExtension": true,
"CourseName": "sample string 30",
"SubscriptionRenewDays": 31,
"SubscriptionExtensionRequestId": 32,
"IsSubscriptionRenewalRequested": true,
"SubscriptionExtendedOn": "2026-04-02T23:48:42.9801988-04:00",
"RenewExtensionName": "sample string 35",
"IsExtentionRenew": true,
"RenewExtensionSubscriptionId": 37,
"StudentProductId": 38,
"ShowSubscriptionRequestMessage": true,
"IsPersonalizedCenter": true,
"IsToShowReactivateSubscriptionForStudent": true,
"ProductStartDate": "2026-04-02T23:48:42.9801988-04:00",
"CorpAdditionDiscount": 43.1,
"CollectFeeFromStudent": true,
"TaxAmount": 45.0,
"IsTaxExempted": true,
"ExtensionSubscription": {
"ExtensionSubscriptionId": 1,
"ExtensionSubscriptionStartDate": "2026-04-02T23:48:42.9801988-04:00",
"ExtensionSubscriptionEndDate": "2026-04-02T23:48:42.9801988-04:00",
"ExtensionSubscriptionFee": 2.0,
"ExtensionSubscriptionCancelledOn": "2026-04-02T23:48:42.9801988-04:00",
"ExtensionSubscriptionCancellationFee": 3.0,
"ExtensionSubscriptionCancellationComments": "sample string 4"
},
"SubscriptionEndDate": "2026-04-02T23:48:42.9801988-04:00",
"IsOrderPaused": true,
"OrderPauseMessage": "sample string 49",
"StudentOrderPauseMessage": "sample string 50",
"EnableAutoRenewalSubscriptionCenterLevel": true,
"CourseAmount": 52.0,
"DefaultCardNumber": "sample string 53"
}