OBJECT

Transaction

A transaction such as a purchase

link GraphQL Schema definition

  • type Transaction {
  • # Id of the transaction
  • id: UUID!
  • # The transaction's platform (HA or SD)
  • platformId: String!
  • # Client-side id for the transaction
  • externalConversionId: String!
  • # Visitor id linked to the source (vuid for example)
  • sourceVisitorId: String!
  • # Source of the transaction (ONSITE for example)
  • source: ConversionSource!
  • # Date and time of the transaction in the website
  • visitorDate: DateTime!
  • # DEPRECATED (use visitorDate): Date and time of the transaction in the website
  • receivedAt: DateTime!
  • # Amount of the transaction
  • amount: Float!
  • # ISO Code of the currency used for the payment
  • currency: String!
  • # Id of the conversation linked to the transaction, if any
  • conversationId: UUID
  • # Date and time of the event
  • eventDate: DateTime!
  • # Date and time of the registration of the transaction in iAdvize's system
  • createdAt: DateTime!
  • # Date and time of the update of the transaction in iAdvize's system
  • updatedAt: DateTime!
  • # Flag that indicates whether or not the transaction was concluded by an
  • # authenticated visitor
  • isAuthenticated: Boolean
  • # Engagement campaign project
  • project: Project
  • }