Options
All
  • Public
  • Public/Protected
  • All
Menu

The transaction to be sent to the web service.

Hierarchy

  • Transaction

Index

Constructors

  • new Transaction(transaction: TransactionProps): Transaction

Properties

account?: Account
inheritdoc TransactionProps.account
billing?: Billing
inheritdoc TransactionProps.billing
creditCard?: CreditCard
inheritdoc TransactionProps.creditCard
customInputs?: Record<string, string | number | boolean>
inheritdoc TransactionProps.customInputs
device?: Device
inheritdoc TransactionProps.device
email?: Email
inheritdoc TransactionProps.email
event?: Event
inheritdoc TransactionProps.event
order?: Order
inheritdoc TransactionProps.order
payment?: Payment
inheritdoc TransactionProps.payment
shipping?: Shipping
inheritdoc TransactionProps.shipping
shoppingCart?: ShoppingCartItem[]
inheritdoc TransactionProps.shoppingCart

Methods

  • argumentCheck(property: any, type: any, key: string): void
  • checkArrayProps(props: TransactionProps): void
  • checkRegularProps(props: TransactionProps): void
  • ensureTypes(props: TransactionProps): void
  • sanitizeKeys(): any
  • toString(): string

Generated using TypeDoc