POST api/{version}/PaymentHub/LoadDefaultCCPaymentDetails?requestuid={requestuid}

Used to load the default values that is required for sponsor card info

Request Information

URI Parameters

NameDescriptionTypeAdditional information
requestuid

string

Required

version

string

None.

Body Parameters

None.

Response Information

Resource Description

SponsorCardInfo
NameDescriptionTypeAdditional information
Id

Gets or sets the card detail id

integer

None.

FirstName

Gets or sets first name

string

None.

LastName

Gets or sets last name

string

None.

CardNo

Gets or sets card number

string

None.

ExpMonth

Gets or sets expiry month

integer

None.

ExpYear

Gets or sets card expiry year

integer

None.

CVV

Gets or sets card cvv

string

None.

Address1

Gets or sets billing address 1

string

None.

Address2

Gets or sets billing address 2

string

None.

City

Gets or sets billing address 3

string

None.

State

Gets or sets state id

integer

None.

Statecode

Gets or sets state code

string

None.

Country

Gets or sets country id

integer

None.

Zipcode

Gets or sets zip/postal code

string

None.

PaymentProfileId

Gets or sets payment profile id

string

None.

RequestUid

Gets or sets payment request uid

string

None.

SponsorEmailAddress

Gets or sets email address

string

None.

StudentSponsorId

Gets or sets sponsor id

integer

None.

DivisionId

Gets or sets division id

integer

None.

RequestAmount

Gets or sets request amount

decimal number

None.

DisplayRequestAmount

Gets or sets request amount

string

None.

PaymentResponseMessage

Gets or sets payment response message

string

None.

SaveFutureCard

Gets or sets whether to save the card for futuure

boolean

None.

MonthList

Gets or sets month list

Collection of Object

None.

CountryList

Gets or sets country list

Collection of Object

None.

StateList

Gets or sets state list

Collection of Object

None.

YearList

Gets or sets year list

Collection of SelectListItem

None.

RequestShortCode

Gets or sets request short code

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "FirstName": "sample string 2",
  "LastName": "sample string 3",
  "CardNo": "sample string 4",
  "ExpMonth": 5,
  "ExpYear": 6,
  "CVV": "sample string 7",
  "Address1": "sample string 8",
  "Address2": "sample string 9",
  "City": "sample string 10",
  "State": 11,
  "Statecode": "sample string 12",
  "Country": 13,
  "Zipcode": "sample string 14",
  "PaymentProfileId": "sample string 15",
  "RequestUid": "sample string 16",
  "SponsorEmailAddress": "sample string 17",
  "StudentSponsorId": 18,
  "DivisionId": 19,
  "RequestAmount": 20.1,
  "DisplayRequestAmount": "sample string 21",
  "PaymentResponseMessage": "sample string 22",
  "SaveFutureCard": true,
  "MonthList": null,
  "CountryList": null,
  "StateList": null,
  "YearList": [
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    },
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    }
  ],
  "RequestShortCode": "sample string 24"
}