POST api/UpgradePlan/GetSavedFutureCardDetails
To get the saved future card details
Request Information
URI Parameters
None.
Body Parameters
GetFutureCardDetailsInput| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentId | integer |
None. |
|
| StudentPaymentDetailsId | integer |
None. |
|
| IsCardOnFile | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"StudentId": 1,
"StudentPaymentDetailsId": 2,
"IsCardOnFile": true
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Collection of PaymentInformation| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentId | integer |
None. |
|
| PaymentId | integer |
None. |
|
| CreditCardNumber | string |
None. |
|
| CardHolderFirstName | string |
None. |
|
| CardHolderLastName | string |
None. |
|
| ExpiryMonth | string |
None. |
|
| ExpiryYear | string |
None. |
|
| CvvCode | string |
None. |
|
| IsDefaultCard | boolean |
None. |
|
| IsForFuturePayment | boolean |
None. |
|
| BillingInformation | PaymentBillingInformation |
None. |
|
| PaymentProcessingMessage | string |
None. |
|
| ImmediateProcessingAmount | decimal number |
None. |
|
| CCTypeId | integer |
None. |
|
| StudentPaymentProfileId | string |
None. |
|
| HasShippableItems | boolean |
None. |
|
| ExpiryYearsList | Collection of Object |
None. |
|
| ExpiryMonthsList | Collection of Object |
None. |
|
| CountriesList | Collection of Object |
None. |
|
| StatesList | Collection of Object |
None. |
|
| ExistingCreditCards | Collection of Object |
None. |
|
| StudentPaymentDetailId | integer |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"StudentId": 1,
"PaymentId": 2,
"CreditCardNumber": "sample string 3",
"CardHolderFirstName": "sample string 4",
"CardHolderLastName": "sample string 5",
"ExpiryMonth": "sample string 6",
"ExpiryYear": "sample string 7",
"CvvCode": "sample string 8",
"IsDefaultCard": true,
"IsForFuturePayment": true,
"BillingInformation": {
"FirstName": "sample string 1",
"LastName": "sample string 2",
"AddressLine1": "sample string 3",
"AddressLine2": "sample string 4",
"CityName": "sample string 5",
"StateId": "sample string 6",
"StateName": "sample string 7",
"Zip": "sample string 8",
"CountryId": "sample string 9",
"CountryName": "sample string 10",
"IsSameAsShippingAddress": true,
"StatesList": [
{
"Text": "sample string 1",
"Value": "sample string 2",
"Selected": true,
"Url": "sample string 4"
},
{
"Text": "sample string 1",
"Value": "sample string 2",
"Selected": true,
"Url": "sample string 4"
}
],
"CountriesList": [
{
"Text": "sample string 1",
"Value": "sample string 2",
"Selected": true,
"Url": "sample string 4"
},
{
"Text": "sample string 1",
"Value": "sample string 2",
"Selected": true,
"Url": "sample string 4"
}
],
"ShowShippingAddressCheckbox": true
},
"PaymentProcessingMessage": "sample string 11",
"ImmediateProcessingAmount": 12.1,
"CCTypeId": 13,
"StudentPaymentProfileId": "sample string 14",
"HasShippableItems": true,
"ExpiryYearsList": null,
"ExpiryMonthsList": null,
"CountriesList": null,
"StatesList": null,
"ExistingCreditCards": null,
"StudentPaymentDetailId": 16
},
{
"StudentId": 1,
"PaymentId": 2,
"CreditCardNumber": "sample string 3",
"CardHolderFirstName": "sample string 4",
"CardHolderLastName": "sample string 5",
"ExpiryMonth": "sample string 6",
"ExpiryYear": "sample string 7",
"CvvCode": "sample string 8",
"IsDefaultCard": true,
"IsForFuturePayment": true,
"BillingInformation": {
"FirstName": "sample string 1",
"LastName": "sample string 2",
"AddressLine1": "sample string 3",
"AddressLine2": "sample string 4",
"CityName": "sample string 5",
"StateId": "sample string 6",
"StateName": "sample string 7",
"Zip": "sample string 8",
"CountryId": "sample string 9",
"CountryName": "sample string 10",
"IsSameAsShippingAddress": true,
"StatesList": [
{
"Text": "sample string 1",
"Value": "sample string 2",
"Selected": true,
"Url": "sample string 4"
},
{
"Text": "sample string 1",
"Value": "sample string 2",
"Selected": true,
"Url": "sample string 4"
}
],
"CountriesList": [
{
"Text": "sample string 1",
"Value": "sample string 2",
"Selected": true,
"Url": "sample string 4"
},
{
"Text": "sample string 1",
"Value": "sample string 2",
"Selected": true,
"Url": "sample string 4"
}
],
"ShowShippingAddressCheckbox": true
},
"PaymentProcessingMessage": "sample string 11",
"ImmediateProcessingAmount": 12.1,
"CCTypeId": 13,
"StudentPaymentProfileId": "sample string 14",
"HasShippableItems": true,
"ExpiryYearsList": null,
"ExpiryMonthsList": null,
"CountriesList": null,
"StatesList": null,
"ExistingCreditCards": null,
"StudentPaymentDetailId": 16
}
]