Type Alias TransactionData

TransactionData: {
    _id: string;
    altId: string;
    altType: string;
    contactId?: string;
    contactName?: string;
    contactEmail?: string;
    currency?: string;
    amount?: number;
    status: string;
    liveMode?: boolean;
    entityType?: string;
    entityId?: string;
    entitySourceType: OrderSourceType;
    entitySourceSubType?: OrderSourceSubType;
    entitySourceName?: string;
    entitySourceId?: string;
    entitySourceMeta?: OrderSourceMetaData;
    subscriptionId?: string;
    chargeId?: string;
    chargeSnapshot?: TransactionChargeSnapshot;
    paymentProviderType?: string;
    paymentProviderConnectedAccount?: string;
    ipAddress?: string;
    createdAt: string;
    updatedAt: string;
    amountRefunded?: number;
    paymentMethod?: TransactionMethods;
}

Type declaration

  • _id: string
  • altId: string
  • altType: string
  • OptionalcontactId?: string
  • OptionalcontactName?: string
  • OptionalcontactEmail?: string
  • Optionalcurrency?: string
  • Optionalamount?: number
  • status: string
  • OptionalliveMode?: boolean
  • OptionalentityType?: string
  • OptionalentityId?: string
  • entitySourceType: OrderSourceType
  • OptionalentitySourceSubType?: OrderSourceSubType
  • OptionalentitySourceName?: string
  • OptionalentitySourceId?: string
  • OptionalentitySourceMeta?: OrderSourceMetaData
  • OptionalsubscriptionId?: string
  • OptionalchargeId?: string
  • OptionalchargeSnapshot?: TransactionChargeSnapshot
  • OptionalpaymentProviderType?: string
  • OptionalpaymentProviderConnectedAccount?: string
  • OptionalipAddress?: string
  • createdAt: string
  • updatedAt: string
  • OptionalamountRefunded?: number
  • OptionalpaymentMethod?: TransactionMethods