MiscellaneousCharge
Represents a miscellaneous charge applied to a contact.
type MiscellaneousCharge {
comment: String
createdAt: DateTime!
createdBy: String
currency: Currency!
date: DateTime!
exchangeRate: PositiveFloat
grossAmount: Float!
id: ID!
incomeAccount: Account!
invoiceGroup: String
isCardFee: Boolean!
lastModifiedAt: DateTime!
lastModifiedBy: String
name: String!
netAmount: Float!
paymentStatus: PaymentStatus!
taxAmount: Float!
taxes: [AppliedTax!]!
}
Fields
MiscellaneousCharge.comment ● String scalar
A UTF-8 string that represents the comment of the charge. Optional.
MiscellaneousCharge.createdAt ● DateTime! non-null scalar
The date and time the record was created.
MiscellaneousCharge.createdBy ● String scalar
UTF-8 string value that represents the username of the user who created the record. Optional.
MiscellaneousCharge.currency ● Currency! non-null object
The currency this charge is in.
MiscellaneousCharge.date ● DateTime! non-null scalar
The date the charge was applied.
MiscellaneousCharge.exchangeRate ● PositiveFloat scalar
The exchange rate to the event's default currency. Optional.
Will be null when the charge is in the event's default currency.
MiscellaneousCharge.grossAmount ● Float! non-null scalar
The gross amount of the charge including tax, in the charge's currency.
MiscellaneousCharge.id ● ID! non-null scalar
The unique identifier of the miscellaneous charge.
MiscellaneousCharge.incomeAccount ● Account! non-null object
The income account for this charge.
MiscellaneousCharge.invoiceGroup ● String scalar
An optional label used to group charges together on an invoice. Optional. Only applicable when invoice groups are enabled for the event.
MiscellaneousCharge.isCardFee ● Boolean! non-null scalar
Whether this charge was automatically generated as a card processing fee. Card fees are created by EventsAir when a payment is processed using a payment type that has a fee configured.
MiscellaneousCharge.lastModifiedAt ● DateTime! non-null scalar
The date and time the record was last modified.
MiscellaneousCharge.lastModifiedBy ● String scalar
UTF-8 string value that represents the username of the user who last modified the record. Optional.
MiscellaneousCharge.name ● String! non-null scalar
A UTF-8 string that represents the name of the charge.
MiscellaneousCharge.netAmount ● Float! non-null scalar
The net amount of the charge before tax, in the charge's currency.
MiscellaneousCharge.paymentStatus ● PaymentStatus! non-null enum
The payment status of this charge.
MiscellaneousCharge.taxAmount ● Float! non-null scalar
The total tax amount applied to this charge, in the charge's currency.
MiscellaneousCharge.taxes ● [AppliedTax!]! non-null object
The taxes applied to this charge.
Member Of
CeContactStoreContact object ● Contact object ● MembershipContactStoreContact object