POST api/{version}/PaymentConfirmation/SubmitOrderPayment

Request Information

URI Parameters

NameDescriptionTypeAdditional information
version

string

None.

Body Parameters

OrderPayment
NameDescriptionTypeAdditional information
PaymentInfo

StudentPaymentInfo

None.

ShippingInformation

OrderShippingDetails

None.

IsShippable

boolean

None.

OrderPendingPayment

OrderPendingPayment

None.

Request Formats

application/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'application/json'. Exception message: Self referencing loop detected with type 'ImsApi.Models.StudentsFeeAdjustments'. Path 'OrderPendingPayment.StudentOrderDetail.ProductsList[0].FeeAdjustmentList[0].StudentFeeAdjustmentList'.

text/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'text/json'. Exception message: Self referencing loop detected with type 'ImsApi.Models.StudentsFeeAdjustments'. Path 'OrderPendingPayment.StudentOrderDetail.ProductsList[0].FeeAdjustmentList[0].StudentFeeAdjustmentList'.

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 'OrderPayment'.

Response Information

Resource Description

OrderPendingPayment
NameDescriptionTypeAdditional information
IsDeclinedPayment

boolean

None.

DeclinedPaymentType

string

None.

IsSubscriptionPayment

boolean

None.

IsProcessPendingPayment

boolean

None.

SubscriptionId

integer

None.

IsProfileIdMissing

boolean

None.

PaymentId

integer

None.

ErrorMessage

string

None.

PaymentMessage

string

None.

ActualPaymentAmount

decimal number

None.

ImmediateProcessAmount

decimal number

None.

LaterProcessAmount

decimal number

None.

PaymentSubmittedSuccessfully

boolean

None.

PaymentProcessedSuccessfully

boolean

None.

SelectedProductId

integer

None.

StudentOrderDetail

StudentOrders

None.

StudentPaymentDetailId

integer

None.

SubscriptionFee

decimal number

None.

AllowToCancelSubscription

boolean

None.

IsShowAffirm

boolean

None.

isHidePaymentSection

boolean

None.

IsProccessed

boolean

None.

IsDuePayment

boolean

None.

IsFromMobile

boolean

None.

StudentId

integer

None.

IsCardOnFile

boolean

None.

IsAlreadyPaymentProcessed

boolean

None.

PaymentIds

Collection of integer

None.

ReasonStatus

string

None.

IsTaxAddressError

boolean

None.

Card

Collection of SelectListItem

None.

isPendingDue

boolean

None.

AmountPaid

decimal number

None.

DueAmount

decimal number

None.

IsMultipleExtensionPayment

boolean

None.

ExtensionSubscriptionId

integer

None.

isExtensionPayment

boolean

None.

isShippingDetails

boolean

None.

Response Formats

application/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'application/json'. Exception message: Self referencing loop detected with type 'ImsApi.Models.StudentsFeeAdjustments'. Path 'StudentOrderDetail.ProductsList[0].FeeAdjustmentList[0].StudentFeeAdjustmentList'.

text/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'text/json'. Exception message: Self referencing loop detected with type 'ImsApi.Models.StudentsFeeAdjustments'. Path 'StudentOrderDetail.ProductsList[0].FeeAdjustmentList[0].StudentFeeAdjustmentList'.