CourseRegistrationPaymentDetails
Represents the details of a course registration payment. Includes the status, discount, adjustment, tax and total charge.
type CourseRegistrationPaymentDetails {
adjustmentAmount: Float!
discountAmount: Float!
discountCode: CourseDiscountCode
paymentStatus: PaymentStatus!
taxAmount: Float!
totalChargeAmount: Float!
}
Fields
CourseRegistrationPaymentDetails.adjustmentAmount
● Float!
non-null scalar
An adjustment applied to the fee amount.
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.paymentStatus
● PaymentStatus!
non-null enum
The payment status.
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.
Member Of
CeContactStoreCourseRegistration
object ● EventCourseRegistration
object ● MembershipContactStoreCourseRegistration
object