Skip to content
← Back to Index

Payment

Type

Definition

filtrera
let Payment: {
  authorizations: [{
    amount: number
    authorizationNumber: text
    authorizationState: 'pending'|'successful'|'failed'
    createdAt: instant
    paymentAuthorizationId: uuid
  }]
  captures: [{
    capturedAmount: number
    createdAt: instant
    invoiceId: uuid
    orderId: uuid
    paymentCaptureId: uuid
    remainingAmount: number
    state: 'pending'|'completed'
  }]
  createdAt: instant
  currencyCode: text
  dynamic: {text->value}
  externalReference: text
  journalEntries: [{
    amount: number
    captureId: uuid|nothing
    invoiceId: uuid|nothing
    orderId: uuid|nothing
    paymentJournalEntryId: uuid
    paymentJournalEntryType: 'charge'|'capture'
    timestamp: instant
  }]
  paymentId: uuid
  paymentNumber: text
  providerKey: text|nothing
  tags: [text]
}

Availability

DiscountRuleReactor

© 2024 Hantera AB. All rights reserved.