@sumup/sdk
    Preparing search index...

    Type Alias TransactionFull

    TransactionFull: SumUp.Transactions.TransactionMixinBase & SumUp.Transactions.TransactionMixinCheckout & TransactionMixinHistory & {
        card?: CardResponse;
        events?: Event[];
        horizontal_accuracy?: HorizontalAccuracy;
        lat?: Lat;
        links?: Record<string, unknown>[];
        local_time?: string;
        location?: {
            horizontal_accuracy?: HorizontalAccuracy;
            lat?: Lat;
            lon?: Lon;
        };
        lon?: Lon;
        payout_type?: "BANK_ACCOUNT"
        | "BALANCE"
        | "PREPAID_CARD";
        products?: Product[];
        simple_payment_type?:
            | "MOTO"
            | "CASH"
            | "CC_SIGNATURE"
            | "ELV"
            | "CC_CUSTOMER_ENTERED"
            | "MANUAL_ENTRY"
            | "EMV";
        simple_status?: | "SUCCESSFUL"
        | "PAID_OUT"
        | "CANCEL_FAILED"
        | "CANCELLED"
        | "CHARGEBACK"
        | "FAILED"
        | "REFUND_FAILED"
        | "REFUNDED"
        | "NON_COLLECTION";
        tax_enabled?: boolean;
        transaction_events?: TransactionEvent[];
        username?: string;
        vat_rates?: Record<string, unknown>[];
        verification_method?:
            | "none"
            | "signature"
            | "offline pin"
            | "online pin"
            | "offline pin + signature"
            | "confirmation code verified";
    }

    Type declaration

    • Optionalcard?: CardResponse
    • Optionalevents?: Event[]

      List of events related to the transaction.

    • Optionalhorizontal_accuracy?: HorizontalAccuracy
    • Optionallat?: Lat
    • Optionallinks?: Record<string, unknown>[]

      List of hyperlinks for accessing related resources.

    • Optionallocal_time?: string

      Local date and time of the creation of the transaction.

    • Optionallocation?: { horizontal_accuracy?: HorizontalAccuracy; lat?: Lat; lon?: Lon }

      Details of the payment location as received from the payment terminal.

    • Optionallon?: Lon
    • Optionalpayout_type?: "BANK_ACCOUNT" | "BALANCE" | "PREPAID_CARD"

      Payout type for the transaction.

    • Optionalproducts?: Product[]

      List of products from the merchant's catalogue for which the transaction serves as a payment.

    • Optionalsimple_payment_type?:
          | "MOTO"
          | "CASH"
          | "CC_SIGNATURE"
          | "ELV"
          | "CC_CUSTOMER_ENTERED"
          | "MANUAL_ENTRY"
          | "EMV"

      Simple name of the payment type.

    • Optionalsimple_status?:
          | "SUCCESSFUL"
          | "PAID_OUT"
          | "CANCEL_FAILED"
          | "CANCELLED"
          | "CHARGEBACK"
          | "FAILED"
          | "REFUND_FAILED"
          | "REFUNDED"
          | "NON_COLLECTION"

      Status generated from the processing status and the latest transaction state.

    • Optionaltax_enabled?: boolean

      Indicates whether tax deduction is enabled for the transaction.

    • Optionaltransaction_events?: TransactionEvent[]

      List of transaction events related to the transaction.

    • Optionalusername?: string

      Email address of the registered user (merchant) to whom the payment is made.

    • Optionalvat_rates?: Record<string, unknown>[]

      List of VAT rates applicable to the transaction.

    • Optionalverification_method?:
          | "none"
          | "signature"
          | "offline pin"
          | "online pin"
          | "offline pin + signature"
          | "confirmation code verified"

      Verification method used for the transaction.