Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Transaction

The transaction to be sent to the web service.

Hierarchy

  • Transaction

Index

Constructors

constructor

Properties

Optional account

account: Account
inheritdoc

TransactionProps.account

Optional billing

billing: Billing
inheritdoc

TransactionProps.billing

Optional creditCard

creditCard: CreditCard
inheritdoc

TransactionProps.creditCard

Optional customInputs

customInputs: any
inheritdoc

TransactionProps.customInputs

device

device: Device
inheritdoc

TransactionProps.device

Optional email

email: Email
inheritdoc

TransactionProps.email

Optional event

event: Event
inheritdoc

TransactionProps.event

Optional order

order: Order
inheritdoc

TransactionProps.order

Optional payment

payment: Payment
inheritdoc

TransactionProps.payment

Optional shipping

shipping: Shipping
inheritdoc

TransactionProps.shipping

Optional shoppingCart

shoppingCart: ShoppingCartItem[]
inheritdoc

TransactionProps.shoppingCart

Methods

Private argumentCheck

  • argumentCheck(property: any, type: any, key: string): void

Private checkArrayProps

Private checkRegularProps

Private ensureTypes

Private sanitizeKeys

  • sanitizeKeys(): any

toString

  • toString(): string

Generated using TypeDoc