Skip to main content

CeContactStoreCourseRegistrationPaymentDetails

Represents the details of a ce contact store course registration payment.

type CeContactStoreCourseRegistrationPaymentDetails {
adjustmentAmount: Float!
discountAmount: Float!
discountCode: CourseDiscountCode
payingContact: CeContactStoreContact
paymentStatus: PaymentStatus!
taxAmount: Float!
totalChargeAmount: Float!
}

Fields

CeContactStoreCourseRegistrationPaymentDetails.adjustmentAmount ● Float! non-null scalar

An adjustment applied to the fee amount.

CeContactStoreCourseRegistrationPaymentDetails.discountAmount ● Float! non-null scalar

A discount applied to the fee amount.

CeContactStoreCourseRegistrationPaymentDetails.discountCode ● CourseDiscountCode object

The discount code used during the function registration. Optional.

CeContactStoreCourseRegistrationPaymentDetails.payingContact ● CeContactStoreContact object

The contact paying for the function registration when paymentStatus is CHARGE_TO_ANOTHER_CONTACT or CANCELED_CHARGE_TO_ANOTHER_CONTACT. Optional.

CeContactStoreCourseRegistrationPaymentDetails.paymentStatus ● PaymentStatus! non-null enum

The payment status.

CeContactStoreCourseRegistrationPaymentDetails.taxAmount ● Float! non-null scalar

The amount of tax applied to the fee.

CeContactStoreCourseRegistrationPaymentDetails.totalChargeAmount ● Float! non-null scalar

The total amount that will be charged, in the fee's currency.

Member Of

CeContactStoreCourseRegistration object