GiftCardLinked Link - Triggered when a GiftCardLinked object is linked to a customer

Return Type

GiftCardResultView{ 
    customer:   BasicCustomerModel
  isValid:  boolean
  id: string($uuid)
  giftCard: GiftCard
  giftCardId:   string($uuid)
  customerId?:  string
  barCode?: string
  toName?:  string
  fromName?:    string
  message?: string
  from?:    string($date-time)
  to?:  string($date-time)
  originalValue:    number($double)
  currentValue: number($double)
  batchId?: string
  createdBy?:   string
  updatedBy?:   string
  isEnabled:    boolean
  comments?:    string
  createdDate:  string($date-time)
  updatedDate:  string($date-time)
}

Sub Return Types

BasicCustomerModel{
  id?:  string
  firstName?:   string
  lastName?:    string
  email?:   string
  areaCode?:    string
  mobileNumber?:    string
  barCode?: string
  externalRefId?:   string
  onHold:   boolean
  additionalCustomerFields?: Array<AdditionalCustomerFieldsResultView>
}
AdditionalCustomerFieldsResultView {
  customerId?: string
  createdBy?: string
  updatedBy?: string
  id?: string($uuid)
  schemeId?: string($uuid)
  name?: string
  key?: string
  value?: string
  updatedDate: Date
  createdDate: Date
  internal: boolean
}
GiftCard{
  id:   string($uuid)
  name?:    string
  description?: string
  externalRefId?:   string
  dynamicDays?: integer($int32)
  partialUse:   boolean
  isOpenValue:  boolean
  terms?:   string
  value?:   number($double)
  createdBy?:   string
  updatedBy?:   string
  schemeId: string($uuid)
  createdDate:  string($date-time)
  updatedDate:  string($date-time)
}