Skip to main content

CourseRegistrationPaymentDetails

Represents the details of a course registration payment. Includes the status, discount, adjustment, tax and total charge.

type CourseRegistrationPaymentDetails {
adjustmentAmount: Float!
cancelationFee: Float!
discountAmount: Float!
discountCode: CourseDiscountCode
payingContact: Contact
paymentStatus: PaymentStatus!
splitChargeAmount: Float
taxAmount: Float!
totalChargeAmount: Float!
totalOutstandingAmount: Float!
}

Fields

CourseRegistrationPaymentDetails.adjustmentAmount ● Float! non-null scalar

An adjustment applied to the fee amount.

CourseRegistrationPaymentDetails.cancelationFee ● Float! non-null scalar

The cancelation fee applied to the course registration in the fee's currency.

CourseRegistrationPaymentDetails.discountAmount ● Float! non-null scalar

A discount applied to the fee amount.

CourseRegistrationPaymentDetails.discountCode ● CourseDiscountCode object

The discount code used during the course registration. Optional.

CourseRegistrationPaymentDetails.payingContact ● Contact object

The contact paying for the course registration when paymentStatus is CHARGE_TO_ANOTHER_CONTACT, CANCELED_CHARGE_TO_ANOTHER_CONTACT or SPLIT_CHARGE. Optional.

CourseRegistrationPaymentDetails.paymentStatus ● PaymentStatus! non-null enum

The payment status.

CourseRegistrationPaymentDetails.splitChargeAmount ● Float scalar

The amount that the other contact is paying when the paymentStatus is SPLIT_CHARGE. Optional.

CourseRegistrationPaymentDetails.taxAmount ● Float! non-null scalar

The amount of tax applied to the fee.

CourseRegistrationPaymentDetails.totalChargeAmount ● Float! non-null scalar

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

CourseRegistrationPaymentDetails.totalOutstandingAmount ● Float! non-null scalar

The total amount that is currently outstanding for the course registration, in the fee's currency.

Member Of

CeContactStoreCourseRegistration object ● EventCourseRegistration object ● MembershipContactStoreCourseRegistration object