@cfxlabsinc/b2b-services
    Preparing search index...
    EntityProduct: {
        category: EntityProductRow["category"];
        fees: EntityProductFee[] | null;
        id: EntityProductRow["id"];
        name: string;
        transactionMaxUsd: string | null;
        transactionMinUsd: string | null;
        windows: Record<
            "24h"
            | "7d"
            | "30d"
            | "calendarMonth",
            EntityProductWindow,
        >;
    } & (
        | { status: "ACTIVE" }
        | { denyReason: "ENTITY_CANNOT_TRANSACT"; status: "DENIED" }
    )

    A product enabled for an entity, whether it can use it now, its fees, and its usage against the product's limits.

    Type Declaration

    • category: EntityProductRow["category"]
    • fees: EntityProductFee[] | null

      null when the fee can differ by request (amount, currency, retailer): the quote states it.

    • id: EntityProductRow["id"]
    • name: string
    • transactionMaxUsd: string | null
    • transactionMinUsd: string | null
    • windows: Record<"24h" | "7d" | "30d" | "calendarMonth", EntityProductWindow>
    • { status: "ACTIVE" }
    • { denyReason: "ENTITY_CANNOT_TRANSACT"; status: "DENIED" }