import type * as Whop from "../../../../index.mjs"; /** * @example * { * account_id: "biz_xxxxxxxxxxxxxx", * fee_type: "crypto_withdrawal_markup" * } */ export interface CreateFeeMarkupsRequest { /** The unique identifier of the company to create or update the fee markup for. */ account_id: string; /** The type of fee this markup applies to, such as processing or platform fees. */ fee_type: Whop.FeeMarkupTypes; /** The fixed fee amount in USD to charge per transaction. Must be between 0 and 50. */ fixed_fee_usd?: number | null; /** Custom key-value metadata to attach to this fee markup. */ metadata?: Record | null; /** Internal notes about this fee markup for record-keeping purposes. */ notes?: string | null; /** The percentage fee to charge per transaction. Must be between 0 and 25. */ percentage_fee?: number | null; }