POST api/UpgradePlan/GetSavedFutureCardDetails

To get the saved future card details

Request Information

URI Parameters

None.

Body Parameters

GetFutureCardDetailsInput
NameDescriptionTypeAdditional 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:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'GetFutureCardDetailsInput'.

Response Information

Resource Description

Collection of PaymentInformation
NameDescriptionTypeAdditional 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
  }
]