@gradientedge/commercetools-utils
    Preparing search index...

    Interface PaymentSetTransactionCustomTypeAction

    interface PaymentSetTransactionCustomTypeAction {
        action: "setTransactionCustomType";
        fields?: FieldContainer;
        transactionId: string;
        type?: TypeResourceIdentifier;
    }

    Hierarchy (View Summary)

    Index
    action: "setTransactionCustomType"

    Object containing the Custom Fields fields for the Transaction.

    Required if at least one Custom Field is defined as required in the `fieldDefinitions` of the referenced [Type](ctp:api:type:Type).
    
    transactionId: string

    Unique identifier of the Transaction. If the specified transactionId does not exist, the request will fail with an InvalidOperation error.

    Defines the Type that extends the Transaction with Custom Fields. If absent, any existing Type and Custom Fields are removed from the Transaction.