---
title: "Get Export"
method: GET
path: "/merchant/exports/{exportId}"
tags: ["merchant"]
---

# Get Export

`GET /merchant/exports/{exportId}`

Get a specific export by ID

## Path parameters

- `exportId` string, required

## Headers

- `Authorization` string, required

## Response `200`

Ok

- IExport
  - `_id` string, required
  - `exportId` string, required
  - `merchant` union
    - string
    - IMerchantString
      - `_id` string, required
      - `merchantId` string, required
      - `verification` Verification, required
        - `reference` string, required
        - `status` 'pending' | 'partial-approval' | 'approved' | 'rejected' | 'expired', required
        - `vendor` 'middesk' | 'sumsub' | 'sumsub_docv' | 'persona' | 'persona_kyb', required
        - `name` string
        - `attested` boolean
        - `shareToken` string
        - `shareTokenStatus` string
        - `sessionToken` string
        - `rejectionReasons` string[]
      - `brand` MerchantBrandSettings
        - `portalBrand` 'approvely' | 'seamlesschex' | 'coinflow' | 'yourbrandhere' | 'Plan2Play' | 'tango' | 'interlace' | 'tapvia' | 'decal'
        - `logo` string
        - `displayName` string
      - `colors` MerchantTheme
        - `showCardIcon` boolean
        - `placeholderColor` string
        - `expirationPlaceholder` string
        - `cvvPlaceholder` string
        - `cardNumberPlaceholder` string
        - `fontWeight` string
        - `fontSize` string
        - `style` 'rounded' | 'sharp' | 'pill'
        - `font` string
        - `ctaColor` string
        - `textColorAction` string
        - `textColorAccent` string
        - `textColor` string
        - `backgroundAccent2` string
        - `backgroundAccent` string
        - `cardBackground` string
        - `background` string
        - `primary` string
      - `url` string
      - `withdrawFees` IMerchantStringWithdrawFees, required
        - `firstParty` PartialRecordWithdrawSpeedWithdrawFeeConfig, required — Make all properties in T optional
          - `asap` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `same_day` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `standard` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `card` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `iban` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `pix` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `eft` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `venmo` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `paypal` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `wire` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `interac` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `swift` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
        - `business` PartialRecordWithdrawSpeedWithdrawFeeConfig, required — Make all properties in T optional
          - `asap` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `same_day` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `standard` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `card` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `iban` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `pix` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `eft` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `venmo` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `paypal` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `wire` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `interac` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `swift` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
        - `user` PartialRecordWithdrawSpeedWithdrawFeeConfig, required — Make all properties in T optional
          - `asap` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `same_day` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `standard` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `card` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `iban` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `pix` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `eft` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `venmo` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `paypal` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `wire` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `interac` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
          - `swift` WithdrawFeeConfig
            - `fixed` Cents, required
              - …
            - `variableBps` number, double, required
            - `minimum` Cents, required
              - …
            - `maximum` Cents
              - …
            - `limit` PartialWithdrawLimit — Make all properties in T optional
              - …
        - `swapBps` number, double, required
      - `customWithdrawFees` CustomWithdrawFeesConfig — Make all properties in T optional
        - `asap` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `same_day` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `standard` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `card` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `iban` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `pix` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `eft` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `venmo` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `paypal` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `wire` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `interac` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `swift` union
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `global` union, required
          - CustomWithdrawFeeValue0
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomWithdrawFeeValue1
            - `maxFeeCents` number, double, nullable, required
            - `minFeeCents` number, double, nullable, required
            - `coverProcessingFees` boolean, required
            - `cents` number, double, nullable, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES'
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `lineItemLabel` string, required
        - `isBundled` boolean, required
      - `customPayInFees` CustomPayInFeeConfig[]
        - `fee` union, required
          - CustomPayInFeeValue0
            - `cents` number, double, required
            - `currency` 'USD' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CHF' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'CRC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ETB' | 'EUR' | 'FJD' | 'GBP' | 'GEL' | 'GHS' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MWK' | 'MVR' | 'MXN' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SLE' | 'SLL' | 'SOS' | 'SRD' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYU' | 'UZS' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' | 'CDF' | 'ERN' | 'FKP' | 'KPW' | 'RUB' | 'SBD' | 'SHP' | 'SSP' | 'VES', required
            - `percent` number, double, nullable, required
            - `isFixed` boolean, required
          - CustomPayInFeeValue1
            - `cents` number, double, nullable, required
            - `currency` number, double, nullable, required
            - `percent` number, double, required
            - `isFixed` boolean, required
        - `lineItemLabel` string, required
      - `wallets` IMerchantStringWallets, required
        - `stellar` IMerchantStringWalletsStellar, required
          - `usdcPayer` string, required
        - `evm` IMerchantStringWalletsEvm, required
          - `usdcPayer` string, required
          - `feePayer` string, required
        - `solana` IMerchantStringWalletsSolana, required
          - `usdcPayer` string, required
          - `feePayer` string, required
      - `apiKey` string, required
      - `webhookValidationKey` string
      - `nmiWebhookValidationKey` string
      - `apiKeys` IMerchantStringApiKeysItems[], required
        - `scope` 'admin' | 'editor' | 'chargeback' | 'chargeback_analyst' | 'viewer' | 'seller' | 'pos_device' — Which monthly-minimum model bills the merchant, selectable in merchant settings. `Off` assesses no minimum; `Legacy` and `Tiered` read their numbers from the merchant's MonthlyMinimum MerchantFeeSchedule row.
        - `ips` string[], required
        - `disabled` boolean
        - `privateUuid` string, required
        - `publicUuid` string, required
      - `kycType` 'person' | 'business' | 'both', required
      - `settlementToken` 'USDC' | 'SBC' | 'EUROe' | 'FXUSD' | 'HSUSD' | 'CFUSD' | 'YPUSD', required
      - `settlementAddresses` IMerchantStringSettlementAddresses
        - `solana` string
        - `eth` string
        - `polygon` string
        - `base` string
        - `user` string
        - `arbitrum` string
        - `stellar` string
        - `monad` string
        - `tempo` string
        - `directVendor` 'brale'
        - `mpcWalletProvider` 'metakeep' | 'brale'
        - `recipientAddresses` IMerchantStringSettlementAddressesRecipientAddressesItems[]
          - `info` RecordStringAny — Construct a type with a set of properties K of type T
          - `createdAt` string, date-time, required
          - `recipient` string, required
        - `verification` Verification
          - `reference` string, required
          - `status` 'pending' | 'partial-approval' | 'approved' | 'rejected' | 'expired', required
          - `vendor` 'middesk' | 'sumsub' | 'sumsub_docv' | 'persona' | 'persona_kyb', required
          - `name` string
          - `attested` boolean
          - `shareToken` string
          - `shareTokenStatus` string
          - `sessionToken` string
          - `rejectionReasons` string[]
      - `users` IMerchantUser[], required
        - `email` string, required
        - `password` string
        - `scope` 'admin' | 'editor' | 'chargeback' | 'chargeback_analyst' | 'viewer' | 'seller' | 'pos_device', required — Which monthly-minimum model bills the merchant, selectable in merchant settings. `Off` assesses no minimum; `Legacy` and `Tiered` read their numbers from the merchant's MonthlyMinimum MerchantFeeSchedule row.
        - `secret` string
        - `resetNonce` string
        - `resetNonceUsed` boolean
        - `ssoProvider` 'google'
        - `ssoId` string
      - `ubos` UboEntry[], required
        - `reference` string, required
        - `status` 'pending' | 'partial-approval' | 'approved' | 'rejected' | 'expired', required
        - `vendor` 'middesk' | 'sumsub' | 'sumsub_docv' | 'persona' | 'persona_kyb', required
        - `name` string
        - `attested` boolean
        - `shareToken` string
        - `shareTokenStatus` string
        - `sessionToken` string
        - `rejectionReasons` string[]
        - `ownershipPct` number, double
        - `isControllingPerson` boolean
      - `goLiveChecklist` MerchantGoLiveChecklist, required
        - `acceptedToS` boolean
        - `programWhitelistRequests` ProgramWhitelistRequest[]
          - `programId` string, required
          - `blockchain` 'solana' | 'eth' | 'polygon' | 'base' | 'user' | 'arbitrum' | 'stellar' | 'monad' | 'tempo', required
          - `status` 'approved' | 'pending' | 'rejected', required
        - `rfis` MerchantRfiRef[]
          - `name` string, required
          - `status` 'pending' | 'completed', required
          - `url` string, required
          - `assignmentFormId` string
        - `onboardingFormSubmitted` boolean
        - `applicationSubmitted` boolean
        - `applicationSubmittedAt` string, date-time
        - `lockIndustry` boolean
      - `webhookSettings` WebhookSettings
        - `webhookUrls` string[], required
        - `version` 'Legacy' | 'Version 1' | 'Version 2' | 'Version 3', required
        - `subscriptions` WebhookEventType[], required
        - `disableAuthorizationHeader` boolean
        - `disableSubmerchantToParentWebhooks` boolean
      - `cardSettings` CardSettings, required
        - `processor` 'payarc' | 'mock' | 'shift4' | 'merchant_warrior' | 'greenlight' | 'nmi_direct' | 'mvb' | 'fifththird' | 'natwest' | 'crb' | 'highnote' | 'nuveiv1' | 'koard' | 'fallback_payarc_shift4' | 'fallback_shift4_payarc' | 'fallback_shift4_nuvei' | 'fallback_nuvei_payarc' | 'fallback_payarc_nuvei' | 'fallback_shift4_greenlight' | 'fallback_greenlight_shift4' | 'fallback_natwest_shift4' | 'fallback_natwest_nuvei' | 'fallback_natwest_shift4_payarc' | 'fallback_natwest_shift4_nuvei' | 'fallback_shift4_natwest_payarc' | 'fallback_nuvei_natwest_payarc' | 'fallback_natwest_nuvei_payarc' | 'fallback_mvb_fifththird_shift4_payarc' | 'fallback_fifththird_mvb_shift4_payarc' | 'fallback_mvb_nuvei' | 'fallback_nuvei_fifththird' | 'fallback_fifththird_nuvei'
        - `orchestrationRuleId` string
        - `applePayProcessor` 'payarc' | 'mock' | 'shift4' | 'merchant_warrior' | 'greenlight' | 'nmi_direct' | 'mvb' | 'fifththird' | 'natwest' | 'crb' | 'highnote' | 'nuveiv1' | 'koard' | 'fallback_payarc_shift4' | 'fallback_shift4_payarc' | 'fallback_shift4_nuvei' | 'fallback_nuvei_payarc' | 'fallback_payarc_nuvei' | 'fallback_shift4_greenlight' | 'fallback_greenlight_shift4' | 'fallback_natwest_shift4' | 'fallback_natwest_nuvei' | 'fallback_natwest_shift4_payarc' | 'fallback_natwest_shift4_nuvei' | 'fallback_shift4_natwest_payarc' | 'fallback_nuvei_natwest_payarc' | 'fallback_natwest_nuvei_payarc' | 'fallback_mvb_fifththird_shift4_payarc' | 'fallback_fifththird_mvb_shift4_payarc' | 'fallback_mvb_nuvei' | 'fallback_nuvei_fifththird' | 'fallback_fifththird_nuvei'
        - `googlePayProcessor` 'payarc' | 'mock' | 'shift4' | 'merchant_warrior' | 'greenlight' | 'nmi_direct' | 'mvb' | 'fifththird' | 'natwest' | 'crb' | 'highnote' | 'nuveiv1' | 'koard' | 'fallback_payarc_shift4' | 'fallback_shift4_payarc' | 'fallback_shift4_nuvei' | 'fallback_nuvei_payarc' | 'fallback_payarc_nuvei' | 'fallback_shift4_greenlight' | 'fallback_greenlight_shift4' | 'fallback_natwest_shift4' | 'fallback_natwest_nuvei' | 'fallback_natwest_shift4_payarc' | 'fallback_natwest_shift4_nuvei' | 'fallback_shift4_natwest_payarc' | 'fallback_nuvei_natwest_payarc' | 'fallback_natwest_nuvei_payarc' | 'fallback_mvb_fifththird_shift4_payarc' | 'fallback_fifththird_mvb_shift4_payarc' | 'fallback_mvb_nuvei' | 'fallback_nuvei_fifththird' | 'fallback_fifththird_nuvei'
        - `creditCardFeeMode` 'user' | 'merchant' | 'invoice'
        - `chargebackProtectionFeeMode` 'user' | 'merchant' | 'invoice'
        - `gasFeeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `networkFeeMode` 'user' | 'merchant' | 'invoice'
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
        - `fixedFee` Cents
          - `cents` integer, required
        - `variableFeeBps` number, double
        - `networkFeeBps` number, double
        - `supportsGooglePay` boolean
        - `supportsApplePay` boolean
        - `saveCardDefault` boolean
        - `ignoreProcessorLimit` boolean
        - `nameMatchThreshold` number, double
        - `verificationSettings` CardSettingsVerificationSettings
          - `threshold3DS` Cents
            - `cents` integer, required
          - `verificationLimit` Cents
            - `cents` integer, required
        - `avsCheck` boolean, required
        - `threeDsChallengePreference` 'NoPreference' | 'Frictionless' | 'Challenge', required
        - `enforce3DSWhenProtectionExempt` boolean, required
        - `greenlightMerchantArgs` GreenlightMerchantArgs
          - `securityKey` string, required
          - `mid` string, required
        - `nuveiV1MerchantArgs` NuveiV1MerchantArgs
          - `merchantId` string, required
          - `merchantSiteId` string, required
          - `conversionAffiliateCountryCode` string
        - `crbMerchantArgs` CrbMerchantSettings — The merchant's CRB banking identity. CRB is onboarded manually in CRB's dashboard — these values are pasted into our merchant dashboard and verified live against CRB before being persisted.
          - `customerId` string, required
          - `cifNumber` string
          - `subledgerAccountNumber` string
          - `controllingPersonId` string
          - `environment` 'sandbox' | 'production'
        - `highnoteMerchantArgs` HighnoteMerchantSettings
          - `businessId` string, required
          - `primaryAuthorizedPersonId` string — Highnote id of the primary business person, captured from the createBusiness response — onboardBusiness attributes its consent to it.
          - `merchantAcceptorId` string
          - `applicationSubmittedAt` string, date-time — Set when onboardBusiness (the ProductApplication submission) succeeded. A re-run while underwriting is still Pending must not re-submit the application — Highnote rejects duplicates, which would overwrite a healthy Pending status with an error.
        - `payarcMerchantArgs` PayarcMerchantArgs
          - `apiKey` string, required
          - `merchantId` string
        - `threeDSArgs` ThreeDSArgs — Construct a type with a set of properties K of type T
          - `VISA` AcquirerInfo, required
            - `merchantId` string, required
            - `bin` string, required
            - `name` string, required
            - `mcc` string
          - `MSTR` AcquirerInfo, required
            - `merchantId` string, required
            - `bin` string, required
            - `name` string, required
            - `mcc` string
          - `AMEX` AcquirerInfo, required
            - `merchantId` string, required
            - `bin` string, required
            - `name` string, required
            - `mcc` string
          - `DISC` AcquirerInfo, required
            - `merchantId` string, required
            - `bin` string, required
            - `name` string, required
            - `mcc` string
          - `scaOnly` boolean
          - `allowAttempts` boolean, required
          - `mcc` string, required
        - `statementDescriptor` string
        - `tokenizationProvider` 'bt' | 'tokenex'
        - `applePayIntegratorRegistration` ApplePayIntegratorRegistration
          - `domainNames` string[], required
          - `partnerMerchantName` string, required
          - `partnerMerchantValidationURI` string, required
          - `partnerInternalMerchantIdentifier` string, required
        - `applePayMerchantDecryption` boolean
        - `applePayCertificates` CardSettingsApplePayCertificates
          - `merchantIdCert` string, required
          - `privatePem` string, required
          - `certPem` string, required
          - `merchantDisplay` string, required
          - `merchantIdentifier` string, required
        - `aftSettings` AftSettings
          - `enabled` boolean, required
          - `type` 'disbursement' | 'personToPerson' | 'accountToAccount' | 'topUp' | 'purchase' | 'cash' | 'walletLoad', required
          - `purpose` 'businessToBusiness' | 'creditCardRepayment' | 'crypto' | 'crowdLending' | 'debitCard' | 'education' | 'emergency' | 'familySupport' | 'gift' | 'giftCard' | 'gaming' | 'highRiskSecurities' | 'liquidAssets' | 'medical' | 'payroll' | 'prepaidCard' | 'salary' | 'savings' | 'travel' | 'other', required
          - `merchantA2AMastercardAftRecipient` AftSettingsMerchantA2AMastercardAftRecipient
            - `walletReference` string, required
            - `countryCode` string, required
            - `state` string, required
            - `postalCode` string, required
            - `city` string, required
            - `address1` string, required
            - `lastName` string, required
            - `firstName` string, required
        - `customStatementDescriptor` boolean
        - `cardOnFileSettings` CardOnFileSettings
          - `enabled` boolean, required
          - `period` number, double, required
          - `maxCount` number, double, required
          - `maxMultiple` number, double, required
          - `expiration` number, double, required
          - `maxZeroAuthAmount` Cents
            - `cents` integer, required
          - `maxAmountLookback` number, double
        - `mitSettings` CardOnFileSettings
          - `enabled` boolean, required
          - `period` number, double, required
          - `maxCount` number, double, required
          - `maxMultiple` number, double, required
          - `expiration` number, double, required
          - `maxZeroAuthAmount` Cents
            - `cents` integer, required
          - `maxAmountLookback` number, double
        - `blockCardReuseAcrossCustomers` boolean — When true, blocks a card payment if the same card token has been used by a different customer for this merchant.
        - `allowedCardNetworks` CardType[]
        - `allowServerToServerTokenization` boolean
        - `visaFraudMonitoringProgram` boolean
        - `refundFeeSettings` RefundFeeSettings
          - `feeBps` number, double
          - `fixedFee` Cents
            - `cents` integer, required
          - `minFee` Cents
            - `cents` integer, required
          - `maxFee` Cents
            - `cents` integer, required
      - `achSettings` ACHSettings, required
        - `processor` 'mock' | 'aptpay' | 'coinfx' | 'braid'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `maxAmount` Cents
          - `cents` integer, required
        - `nameMatchThreshold` number, double
        - `requireKycBeforePurchase` boolean
        - `withdrawNameMatchThreshold` number, double
        - `allowDelayedTransactions` boolean, required
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
        - `instantSettle` boolean, required
        - `minFee` Cents
          - `cents` integer, required
        - `maxFee` Cents
          - `cents` integer, required
        - `feeBps` number, double
        - `fixedFee` Cents
          - `cents` integer, required
        - `settlementDays` number, double
        - `refundFeeSettings` RefundFeeSettings
          - `feeBps` number, double
          - `fixedFee` Cents
            - `cents` integer, required
          - `minFee` Cents
            - `cents` integer, required
          - `maxFee` Cents
            - `cents` integer, required
      - `citconSettings` CitconSettings
        - `fundPurpose` 'goods' | 'services' | 'prizes' | 'rebates' | 'others', required
        - `apiKey` string
      - `aptPayCanadaSettings` union
        - AptpayCanadaMerchantSettings
          - `id` string, required
        - AptpayCanadaCoinflowSettings
          - `coinflow` boolean, required
      - `wireSettings` IWireProviderSettings, required
        - `processor` 'braid' | 'mock'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
        - `minFee` Cents
          - `cents` integer, required
        - `maxFee` Cents
          - `cents` integer, required
        - `feeBps` number, double
        - `fixedFee` Cents
          - `cents` integer, required
        - `dailyLimit` Cents
          - `cents` integer, required
        - `refundFeeSettings` RefundFeeSettings
          - `feeBps` number, double
          - `fixedFee` Cents
            - `cents` integer, required
          - `minFee` Cents
            - `cents` integer, required
          - `maxFee` Cents
            - `cents` integer, required
      - `pixSettings` PixSettings, required
        - `processor` 'brla' | 'mock'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `fixedFee` Cents
          - `cents` integer, required
        - `feeBps` number, double
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
        - `refundFeeSettings` RefundFeeSettings
          - `feeBps` number, double
          - `fixedFee` Cents
            - `cents` integer, required
          - `minFee` Cents
            - `cents` integer, required
          - `maxFee` Cents
            - `cents` integer, required
      - `ibanSettings` IbanSettings, required
        - `processor` 'merge' | 'ivy' | 'mock'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `fixedFee` Cents
          - `cents` integer, required
        - `feeBps` number, double
        - `minFee` Cents
          - `cents` integer, required
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
        - `refundFeeSettings` RefundFeeSettings
          - `feeBps` number, double
          - `fixedFee` Cents
            - `cents` integer, required
          - `minFee` Cents
            - `cents` integer, required
          - `maxFee` Cents
            - `cents` integer, required
      - `cryptoPayinSettings` CryptoPayInSettings, required
        - `stables` TierSettings, required
          - `feeBps` number, double, required
          - `feeMode` 'user' | 'merchant' | 'invoice'
          - `enabled` boolean, required
        - `majors` TierSettings, required
          - `feeBps` number, double, required
          - `feeMode` 'user' | 'merchant' | 'invoice'
          - `enabled` boolean, required
        - `volatile` TierSettings, required
          - `feeBps` number, double, required
          - `feeMode` 'user' | 'merchant' | 'invoice'
          - `enabled` boolean, required
        - `enabled` boolean, required
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `maxGasFeePayment` Cents, required
          - `cents` integer, required
        - `coinbaseDisabled` boolean, required
        - `transferOnly` boolean
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
        - `fixedFee` Cents
          - `cents` integer, required
        - `enableStableDepositAddresses` boolean
        - `maxActivePassiveAddresses` number, double — Cap on the number of simultaneously-active customer pay-in passive deposit addresses for this merchant. Undefined = no cap. Paused addresses don't count against the cap.
      - `passiveWithdrawSettings` PassiveWithdrawSettings — Merchant-level settings for the withdrawer-side passive deposit address flow (CryptoWithdrawService). Independent from CryptoPayInSettings.
        - `enabled` boolean, required
        - `maxActiveAddresses` number, double — Cap on the number of simultaneously-active withdraw passive deposit addresses for this merchant. Undefined = no cap.
      - `cashAppSettings` CashAppSettings, required
        - `processor` 'mock' | 'flashnet'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `fixedFee` Cents
          - `cents` integer, required
        - `feeBps` number, double
        - `minFee` Cents
          - `cents` integer, required
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
      - `rainCompanyCards` RainCompanyCardsSettings
        - `enabled` boolean
        - `rainCompanyId` string
        - `externalId` string
        - `applicationStatus` 'approved' | 'pending' | 'needsInformation' | 'needsVerification' | 'manualReview' | 'denied' | 'locked' | 'canceled'
        - `applicationReason` string
        - `completionLink` string
        - `submittedAt` string, date-time
        - `lastSyncedAt` string, date-time
        - `contract` RainContractInfo
          - `contractId` string, required
          - `chainId` number, double, required
          - `depositAddress` string, required
          - `programAddress` string
          - `proxyAddress` string
          - `controllerAddress` string
          - `contractVersion` number, double
          - `adminAddresses` string[]
          - `onramp` RainContractInfoOnramp
            - `wire` RainAccountDetails
              - …
            - `rtp` RainAccountDetails
              - …
            - `ach` RainAccountDetails
              - …
          - `createdAt` string, date-time, required
          - `lastSyncedAt` string, date-time, required
        - `autoTopUp` RainAutoTopUpSettings
          - `enabled` boolean, required
          - `targetUsdc` number, double, required
          - `cadence` 'transaction' | 'hour' | 'day' | 'week' | 'month', required
          - `lastRunAt` string, date-time
          - `updatedAt` string, date-time
          - `updatedBy` string
        - `pendingTopUps` RainPendingTopUp[]
          - `amount` number, double, required
          - `queuedAt` string, date-time, required
          - `transactionId` string, required
        - `processedSpendTxnIds` string[]
      - `paypalSettings` PayPalSettings, required
        - `processor` 'mock' | 'paypal'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `maxFee` Cents
          - `cents` integer, required
        - `fixedFee` Cents, required
          - `cents` integer, required
        - `feeBps` number, double, required
        - `minFee` Cents, required
          - `cents` integer, required
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
        - `refundFeeSettings` RefundFeeSettings
          - `feeBps` number, double
          - `fixedFee` Cents
            - `cents` integer, required
          - `minFee` Cents
            - `cents` integer, required
          - `maxFee` Cents
            - `cents` integer, required
        - `requireLogin` boolean — When set, new PayPal payout accounts must be linked via the verified "Log in with PayPal" flow — raw phone/email adds are rejected. Not retroactive: already-linked accounts remain payable.
        - `blockPayerReuseAcrossCustomers` boolean — When true, blocks a PayPal payment if the same PayPal payer identity (payerId/email) has been used by a different customer for this merchant.
      - `venmoSettings` VenmoSettings, required
        - `processor` 'mock' | 'paypal'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `maxFee` Cents
          - `cents` integer, required
        - `fixedFee` Cents, required
          - `cents` integer, required
        - `feeBps` number, double, required
        - `minFee` Cents, required
          - `cents` integer, required
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
        - `refundFeeSettings` RefundFeeSettings
          - `feeBps` number, double
          - `fixedFee` Cents
            - `cents` integer, required
          - `minFee` Cents
            - `cents` integer, required
          - `maxFee` Cents
            - `cents` integer, required
        - `blockPayerReuseAcrossCustomers` boolean — When true, blocks a Venmo payment if the same Venmo payer identity (payerId/email) has been used by a different customer for this merchant.
      - `apaSettings` ApaSettings, required
        - `processor` 'apa' | 'mock'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `fixedFee` Cents
          - `cents` integer, required
        - `feeBps` number, double
        - `minFee` Cents
          - `cents` integer, required
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
      - `verisoulSettings` VerisoulSettings
        - `enabled` boolean, required
        - `riskThresholds` VerisoulRiskThresholds, required
          - `device_risk` number, double
          - `proxy` number, double
          - `vpn` number, double
          - `tor` number, double
          - `spoofed_ip` number, double
          - `datacenter` number, double
          - `recent_fraud_ip` number, double
          - `impossible_travel` number, double
          - `device_network_mismatch` number, double
          - `account_score` number, double
          - `risk_signals` number, double
          - `email_score` number, double
      - `blockConfig` IMerchantStringBlockConfig
        - `disableMultiCardAttemptCheck` boolean — When true, skips the multi-card attempt check (2+ distinct cards failing in 1 hour).
        - `maxDistinctTokensPer30Days` number, double — Maximum number of distinct card tokens a single customer may use across non-failed/voided card payments for this merchant in a rolling 30-day window. Apple Pay / Google Pay payments are excluded. Unset or 0 disables the check. Customers with `failedAttemptSetting: Exempt` bypass it.
        - `disableDestinationAuthKey` boolean — When true, prevents usage of destinationAuthKey for custom settlement addresses.
        - `enableNmiSettlement` boolean — When true, enables the settlement pipeline for NMI transactions (converts card payments to USDC).
        - `disableInvoiceWalletPayment` boolean — When true, disables wallet balance payments for invoices. Merchants must use checkout.
        - `blockingRules` IBlockingRule[] — Independent geo-blocking rules for withdrawals vs card checkout, with explicit per-rule enforcement methods (KYC address / IP / billing address). Read via `getBlockingRules` so callers transparently see the legacy `bannedWithdrawalStates` for un-migrated merchants.
          - `scope` 'WITHDRAWAL' | 'CHECKOUT' | 'GLOBAL', required
          - `method` 'KYC_ADDRESS' | 'IP' | 'BILLING_ADDRESS' | 'GEOLOCATION' | 'BIN', required
          - `listMode` 'DENY' | 'ALLOW'
          - `states` USState[], required
          - `countries` Country[]
        - `bannedWithdrawalStates` USState[]
        - `whitelistedBinLocations` Country[]
        - `failedPaymentAttemptLimit` number, double
      - `hideBranding` boolean, required
      - `onlyShowTotal` boolean, required
      - `skipSendWithdrawEmail` boolean, required
      - `sendInvoiceNotifications` boolean, required
      - `invoiceFrequency` 'Monthly' | 'BiWeekly' | 'Weekly'
      - `advancedAnalytics` boolean, required
      - `billingEmails` string[]
      - `withdrawFeePayment` IMerchantStringWithdrawFeePayment
        - `paysGasFees` PartialRecordBlockchainBoolean — Make all properties in T optional
          - `solana` boolean
          - `eth` boolean
          - `polygon` boolean
          - `base` boolean
          - `user` boolean
          - `arbitrum` boolean
          - `stellar` boolean
          - `monad` boolean
          - `tempo` boolean
        - `bundleDelegatedPayoutFees` boolean
        - `paysSwapFees` boolean
        - `paysWithdrawFees` boolean
      - `pushToCardEnabled` boolean, required
      - `requireAniCheck` boolean, required
      - `bankPayoutProvider` PayoutProviderOption[]
      - `ibanPayoutProviders` IbanPayoutProvider[]
      - `swiftPayoutProviders` SwiftPayoutProvider[]
      - `ibanPayoutProvider` 'merge' | 'mock' | 'ivy'
      - `rtpPayoutProviders` RtpPayoutProvider[]
      - `rtpPayoutProvider` 'dwolla' | 'mock' | 'aptpay' | 'aptpayRtp' | 'checkbook' | 'brale'
      - `pixPayoutProviders` PixPayoutProvider[]
      - `pixPayoutProvider` 'brla' | 'mock'
      - `eftPayoutProviders` EftPayoutProvider[]
      - `eftPayoutProvider` 'checkbook' | 'aptpay' | 'mock'
      - `p2cPayoutProviders` CardPayoutProvider[]
      - `p2cPayoutProvider` 'aptpay' | 'checkbook' | 'shift4' | 'MOCK'
      - `globalP2cPayoutProvider` 'aptpay' | 'checkbook' | 'shift4' | 'MOCK'
      - `appleP2cPayoutProvider` 'aptpay' | 'MOCK'
      - `venmoPayoutProviders` VenmoPayoutProvider[]
      - `venmoPayoutProvider` 'checkbook' | 'citcon' | 'mock' | 'paypal'
      - `paypalPayoutProviders` PayPalPayoutProvider[]
      - `paypalPayoutProvider` 'checkbook' | 'citcon' | 'mock' | 'paypal'
      - `wirePayoutProvider` WirePayoutProvider[]
      - `interacPayoutProviders` InteracPayoutProvider[]
      - `interacPayoutProvider` 'checkbook' | 'mock' | 'aptpay'
      - `interacPaymentProvider` 'mock' | 'aptpay'
      - `interacSettings` InteracSettings, required
        - `processor` 'mock' | 'aptpay'
        - `feeMode` 'user' | 'merchant' | 'invoice'
        - `fxFeeMode` 'user' | 'merchant' | 'invoice'
        - `fixedFee` Cents
          - `cents` integer, required
        - `feeBps` number, double
        - `minFee` Cents
          - `cents` integer, required
        - `customerEmailNotifications` boolean, required
        - `merchantEmailNotifications` boolean, required
      - `withdrawSorting` PartialRecordWithdrawSpeedWithdrawSort — Make all properties in T optional
        - `asap` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `same_day` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `standard` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `card` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `iban` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `pix` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `eft` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `venmo` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `paypal` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `wire` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `interac` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
        - `swift` 'DEFAULT' | 'CHEAPEST' | 'ORDERED' | 'LIMIT_CONSUMPTION'
      - `withdrawRules` string[]
      - `firstPartyPayoutOverrides` IMerchantStringFirstPartyPayoutOverrides
        - `interacPayoutProvider` 'checkbook' | 'mock' | 'aptpay'
        - `wirePayoutProvider` WirePayoutProvider[]
        - `paypalPayoutProvider` 'checkbook' | 'citcon' | 'mock' | 'paypal'
        - `venmoPayoutProvider` 'checkbook' | 'citcon' | 'mock' | 'paypal'
        - `appleP2cPayoutProvider` 'aptpay' | 'MOCK'
        - `globalP2cPayoutProvider` 'aptpay' | 'checkbook' | 'shift4' | 'MOCK'
        - `p2cPayoutProvider` 'aptpay' | 'checkbook' | 'shift4' | 'MOCK'
        - `eftPayoutProvider` 'checkbook' | 'aptpay' | 'mock'
        - `pixPayoutProvider` 'brla' | 'mock'
        - `rtpPayoutProvider` 'dwolla' | 'mock' | 'aptpay' | 'aptpayRtp' | 'checkbook' | 'brale'
        - `ibanPayoutProvider` 'merge' | 'mock' | 'ivy'
        - `bankPayoutProvider` PayoutProviderOption[]
      - `maxTransactionAmount` Cents
        - `cents` integer, required
      - `minTransactionAmount` Cents
        - `cents` integer, required
      - `refundBalanceLimit` Cents, required
        - `cents` integer, required
      - `parent` string
      - `creditSeed` string, required
      - `withdrawSettlementLocation` 'circle' | 'brale' | 'paper' | 'brale_youpay' | 'bastion', required
      - `enforceJwt` boolean, required
      - `enforceCheckoutJwt` boolean
      - `externalVerificationLinks` boolean
      - `whitelistedAncestorUrls` string[]
      - `banDuplicateAccounts` boolean
      - `fxFees` PartialRecordCurrencyNumber — Make all properties in T optional
        - `USD` number, double
        - `AED` number, double
        - `AFN` number, double
        - `ALL` number, double
        - `AMD` number, double
        - `ANG` number, double
        - `AOA` number, double
        - `ARS` number, double
        - `AUD` number, double
        - `AWG` number, double
        - `AZN` number, double
        - `BAM` number, double
        - `BBD` number, double
        - `BDT` number, double
        - `BGN` number, double
        - `BHD` number, double
        - `BIF` number, double
        - `BMD` number, double
        - `BND` number, double
        - `BOB` number, double
        - `BRL` number, double
        - `BSD` number, double
        - `BTN` number, double
        - `BWP` number, double
        - `BYN` number, double
        - `BZD` number, double
        - `CAD` number, double
        - `CHF` number, double
        - `CLF` number, double
        - `CLP` number, double
        - `CNY` number, double
        - `COP` number, double
        - `CRC` number, double
        - `CUP` number, double
        - `CVE` number, double
        - `CZK` number, double
        - `DJF` number, double
        - `DKK` number, double
        - `DOP` number, double
        - `DZD` number, double
        - `EGP` number, double
        - `ETB` number, double
        - `EUR` number, double
        - `FJD` number, double
        - `GBP` number, double
        - `GEL` number, double
        - `GHS` number, double
        - `GMD` number, double
        - `GNF` number, double
        - `GTQ` number, double
        - `GYD` number, double
        - `HKD` number, double
        - `HNL` number, double
        - `HTG` number, double
        - `HUF` number, double
        - `IDR` number, double
        - `ILS` number, double
        - `INR` number, double
        - `IQD` number, double
        - `IRR` number, double
        - `ISK` number, double
        - `JMD` number, double
        - `JOD` number, double
        - `JPY` number, double
        - `KES` number, double
        - `KGS` number, double
        - `KHR` number, double
        - `KMF` number, double
        - `KRW` number, double
        - `KWD` number, double
        - `KYD` number, double
        - `KZT` number, double
        - `LAK` number, double
        - `LBP` number, double
        - `LKR` number, double
        - `LRD` number, double
        - `LSL` number, double
        - `LYD` number, double
        - `MAD` number, double
        - `MDL` number, double
        - `MGA` number, double
        - `MKD` number, double
        - `MMK` number, double
        - `MNT` number, double
        - `MOP` number, double
        - `MRU` number, double
        - `MUR` number, double
        - `MWK` number, double
        - `MVR` number, double
        - `MXN` number, double
        - `MYR` number, double
        - `MZN` number, double
        - `NAD` number, double
        - `NGN` number, double
        - `NIO` number, double
        - `NOK` number, double
        - `NPR` number, double
        - `NZD` number, double
        - `OMR` number, double
        - `PAB` number, double
        - `PEN` number, double
        - `PGK` number, double
        - `PHP` number, double
        - `PKR` number, double
        - `PLN` number, double
        - `PYG` number, double
        - `QAR` number, double
        - `RON` number, double
        - `RSD` number, double
        - `RWF` number, double
        - `SAR` number, double
        - `SCR` number, double
        - `SDG` number, double
        - `SEK` number, double
        - `SGD` number, double
        - `SLE` number, double
        - `SLL` number, double
        - `SOS` number, double
        - `SRD` number, double
        - `STN` number, double
        - `SVC` number, double
        - `SYP` number, double
        - `SZL` number, double
        - `THB` number, double
        - `TJS` number, double
        - `TMT` number, double
        - `TND` number, double
        - `TOP` number, double
        - `TRY` number, double
        - `TTD` number, double
        - `TWD` number, double
        - `TZS` number, double
        - `UAH` number, double
        - `UGX` number, double
        - `UYU` number, double
        - `UZS` number, double
        - `VND` number, double
        - `VUV` number, double
        - `WST` number, double
        - `XAF` number, double
        - `XCD` number, double
        - `XOF` number, double
        - `XPF` number, double
        - `YER` number, double
        - `ZAR` number, double
        - `ZMW` number, double
        - `ZWL` number, double
        - `CDF` number, double
        - `ERN` number, double
        - `FKP` number, double
        - `KPW` number, double
        - `RUB` number, double
        - `SBD` number, double
        - `SHP` number, double
        - `SSP` number, double
        - `VES` number, double
      - `blocked` BlockedStatus
        - `level` 'Unverified' | 'Suspended', required
        - `reason` string, required
        - `editor` string, required
        - `blockedAt` string, date-time, required
        - `recoverySignature` string
      - `vendorSettings` VendorSettings
        - `aptPayIdentity` number, double
        - `aptPayUSCoinflow` boolean
        - `braid` BraidMerchantSettings
          - `businessId` number, double, required
          - `accountId` number, double, required — the Braid operating accountId
          - `accountNumber` string, required — the Braid operating account number
          - `reserveAccountId` number, double, required — the Braid reserve accountId
          - `reserveAccountNumber` string, required — the Braid reserve account number
          - `rollingAccountId` number, double — the Braid rolling accountId
          - `rollingAccountNumber` string — the Braid rolling account number
        - `ivy` IvySettings
          - `gbpPayinAccountId` string, required
          - `eurAccountId` string, required
        - `paypal` PayPalVendorSettings
          - `accountId` string, required
          - `status` string — PAY_WITH_PAYPAL capability status (ACTIVE / NEED_DATA / SUSPENDED).
          - `requirements` string[] — Outstanding requirements blocking PAY_WITH_PAYPAL.
          - `venmoStatus` string — VENMO_PAY_PROCESSING capability status — same account, separate status.
          - `venmoRequirements` string[] — Outstanding requirements blocking VENMO_PAY_PROCESSING.
          - `stakeholderIds` string[]
          - `verificationTriggered` boolean — True once we've asked PayPal to (re)verify this account's capabilities. triggerVerification itself makes PayPal emit a CAPABILITY_UPDATED webhook, so this flag stops that webhook from triggering verification again forever.
        - `koard` VendorSettingsKoard
          - `enabled` boolean
          - `apiKeyPreview` string
          - `apiKey` string
          - `accountId` string, required
      - `generatedDescription` string
      - `bankSettlementOptions` MerchantBankSettlementOptions
        - `token` string, required
        - `minRemainingBalance` Cents, required
          - `cents` integer, required
        - `useWire` boolean
      - `allowAttestedKyc` boolean
      - `attestedKycSsnNotRequired` boolean
      - `allowAccountSharing` boolean
      - `personaKycShareTokenTemplate` string
      - `delayedSettlementDays` number, double, required — Number of business days to delay stablecoin settlement after payment capture. Only applies to USDC settlements. 0 means no delay (immediate settlement). Maximum value is 5 days.
      - `sendPresettleWebhooks` boolean
      - `velocitySettings` VelocityControlSettings
        - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
        - `customLimit` number, double
        - `haltOnThreshold` boolean
        - `lastHaltNotificationSentAt` string, date-time
        - `lastSettlementPausedNotificationSentAt` string, date-time
      - `velocitySettingsByRail` PartialRecordPaymentTypeVelocityControlSettings — Make all properties in T optional
        - `card` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `ach` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `pix` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `iban` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `crypto` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `wire` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `CashApp` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `paypal` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `venmo` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `apa` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
        - `interac` VelocityControlSettings
          - `limitMode` 'default' | 'dynamic' | 'custom' | 'no_limit', required
          - `customLimit` number, double
          - `haltOnThreshold` boolean
          - `lastHaltNotificationSentAt` string, date-time
          - `lastSettlementPausedNotificationSentAt` string, date-time
      - `interchangeFees` InterchangeFees, required
        - `settings` InterchangeSettings, required
          - `useType` boolean, required
          - `useRegion` boolean, required
          - `useScheme` boolean, required
          - `useBrand` boolean, required
          - `useDurbin` boolean, required
        - `rates` RecordStringInterchangeRate — Construct a type with a set of properties K of type T
      - `enforceLivenessKyc` boolean
      - `kycMinAge` number, double
      - `canCreateBankAccounts` boolean
      - `checkbookSettings` IMerchantStringCheckbookSettings
        - `merchantName` string, required
        - `secret` string, required
        - `key` string, required
        - `walletId` string, required
        - `id` string, required
      - `reserveSettings` ReserveSettings
        - `status` 'Disabled' | 'Active' | 'SweepFixed', required
        - `rollingBps` number, double, required
        - `rollingDuration` number, double, required
        - `notes` string
      - `globalRateLimit` number, double
      - `banProxiesForCheckoutEndpoints` boolean
      - `riskControls` IMerchantStringRiskControls
        - `topup` TopupRiskControls
          - `minAmountCents` number, double — Minimum topup amount in cents
          - `maxAmountCents` number, double — Maximum topup amount in cents
      - `acceptedToS` boolean
      - `ssoSettings` MerchantSsoSettings
        - `requireSso` boolean, required
      - `chargebackFeeCents` number, double
      - `chargebackEmails` string[]
      - `fraudEmails` string[]
      - `linkedBankAccount` LinkedBankAccount
        - `routingNumber` string, required
        - `accountNumber` string, required
        - `accountType` 'checking' | 'savings', required
        - `institutionName` string
        - `plaidAccessToken` string, required
        - `plaidAccountId` string, required
      - `customerDefaultOverrideLimit` Cents
        - `cents` integer, required
      - `customerOverrideLimitCeiling` Cents
        - `cents` integer, required
      - `customerDefaultExposureLimit` Cents
        - `cents` integer, required
      - `dailyExposureLimit` Cents
        - `cents` integer, required
      - `monthlyExposureLimit` Cents
        - `cents` integer, required
      - `mcc` string
      - `processing` IMerchantStringProcessing
        - `msaSigned` boolean, required
        - `statementsOnFile` boolean, required
  - `createdBy` MerchantEditor, required
    - `editor` string, required
    - `editorType` 'Coinflow' | 'Merchant', required
    - `ipAddress` string, required
  - `type` 'Payments' | 'FraudReports' | 'StatementLineItems' | 'Chargebacks' | 'AccruingInvoices', required
  - `format` 'Simple' | 'Raw', required
  - `status` 'Pending' | 'Processing' | 'Completed' | 'Failed', required
  - `progress` ExportProgress
    - `processed` number, double, required
    - `total` number, double
  - `filters` ExportFilters, required
    - `since` string
    - `until` string
    - `status` string
    - `method` string
    - `search` string
    - `protection` string
    - `processor` string
    - `amount` string
    - `authCode` string
    - `timezone` string
    - `merchantId` string
    - `statementMonth` number, double
    - `statementYear` number, double
    - `responded` string
    - `discrepancy` string
    - `threeDSecure` string
    - `reasonCode` string
    - `month` string — Billing-window month as `YYYY-MM`.
    - `agingBucket` string — One `AccruingAgingBucketKey`.
    - `overdue` boolean
    - `minCents` number, double
    - `maxCents` number, double
  - `filtersHash` string, required
  - `r2Key` string
  - `fileName` string
  - `fileSize` number, double
  - `recordCount` number, double
  - `downloadLogs` ExportDownloadLog[]
    - `editor` string, required
    - `editorType` 'Coinflow' | 'Merchant', required
    - `ipAddress` string, required
    - `downloadedAt` string, date-time, required
  - `errorMessage` string
  - `createdAt` string, date-time, required
  - `updatedAt` string, date-time, required
  - `startedAt` string, date-time
  - `completedAt` string, date-time
  - `expiresAt` string, date-time, required

---

[API](https://skmtc.net/coinflow/apis/api-reference.md) · [All operations](https://skmtc.net/coinflow/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/coinflow/api-reference/versions/c7b5afab1295/schema)
