Home > @vsf-enterprise/commercetools-types > TransactionDraft

# TransactionDraft type

Signature:

export declare type TransactionDraft = {
    timestamp?: InputMaybe<Scalars['DateTime']>;
    type: TransactionType;
    amount: MoneyInput;
    interactionId?: InputMaybe<Scalars['String']>;
    state?: InputMaybe<TransactionState>;
    custom?: InputMaybe<CustomFieldsDraft>;
};

References: InputMaybe, Scalars, TransactionType, MoneyInput, TransactionState, CustomFieldsDraft