CustomerMarketingConsent
Details about the Customer's marketing consent
type CustomerMarketingConsent {
consentLevel: CustomerMarketingConsentLevel!
consentedAt: Date!
hasConsented: Boolean!
source: String
}
Fields
CustomerMarketingConsent.consentLevel
● CustomerMarketingConsentLevel!
non-null enum
The level at which the Customer has consented to marketing
CustomerMarketingConsent.consentedAt
● Date!
non-null scalar
The date the associated Customer agreed to the marketing consent
CustomerMarketingConsent.hasConsented
● Boolean!
non-null scalar
CustomerMarketingConsent.source
● String
scalar
Optional field to store where consent was sourced from
Member of
Customer
object