MembershipContactStoreCourseRegistrationPaymentDetails
Represents the details of a membership contact store course registration payment.
type MembershipContactStoreCourseRegistrationPaymentDetails {
adjustmentAmount: Float!
discountAmount: Float!
discountCode: CourseDiscountCode
payingContact: MembershipContactStoreContact
paymentStatus: PaymentStatus!
taxAmount: Float!
totalChargeAmount: Float!
}
Fields
MembershipContactStoreCourseRegistrationPaymentDetails.adjustmentAmount ● Float! non-null scalar
An adjustment applied to the fee amount.
MembershipContactStoreCourseRegistrationPaymentDetails.discountAmount ● Float! non-null scalar
A discount applied to the fee amount.
MembershipContactStoreCourseRegistrationPaymentDetails.discountCode ● CourseDiscountCode object
The discount code used during the function registration. Optional.
MembershipContactStoreCourseRegistrationPaymentDetails.payingContact ● MembershipContactStoreContact object
The contact paying for the function registration when paymentStatus is CHARGE_TO_ANOTHER_CONTACT or CANCELED_CHARGE_TO_ANOTHER_CONTACT. Optional.
MembershipContactStoreCourseRegistrationPaymentDetails.paymentStatus ● PaymentStatus! non-null enum
The payment status.
MembershipContactStoreCourseRegistrationPaymentDetails.taxAmount ● Float! non-null scalar
The amount of tax applied to the fee.
MembershipContactStoreCourseRegistrationPaymentDetails.totalChargeAmount ● Float! non-null scalar
The total amount that will be charged, in the fee's currency.