Payments

List Payment Fees

Returns the fee breakdown of one payment — Whop's fee, processing, affiliate and other lines — each in the currency it was collected in and converted to the payment's settlement currency. The list is complete in one page.

get/payments/{id}/fees

Response

fees listed

Example response

{
  "data": [
    {
      "amount": {
        "amount": "-2.50",
        "currency": "usd",
        "decimals": 2,
        "display_decimals": 2
      },
      "collected_at": "2026-01-01T12:00:00.000Z",
      "label": "Processing fee",
      "origin": "whop_processing_fee",
      "settlement_amount": {
        "amount": "-2.50",
        "currency": "usd",
        "decimals": 2,
        "display_decimals": 2
      },
      "type": "whop_fee"
    }
  ]
}

Changes

Changed in 3 of the 74 revisions of this API.31348

    • ●

      added the new economic_intelligence_percentage_fee enum value to the // response property for the response status

      response-property-enum-value-added

  • 697924df40d131148See the full diff
    • ▲

      the // response's property type changed from number to object for status

      response-property-type-changed

    • ▲

      removed the required property // from the response with the status

      response-required-property-removed

    • ▲

      removed the required property // from the response with the status

      response-required-property-removed

    • ●

      deleted the path request parameter id

      request-parameter-removed

    • ●

      deleted the query request parameter after

      request-parameter-removed

    • ●

      deleted the query request parameter before

      request-parameter-removed

    • ●

      deleted the query request parameter first

      request-parameter-removed

    • ●

      deleted the query request parameter last

      request-parameter-removed

    • ●

      removed the optional property / from the response with the status

      response-optional-property-removed

    • ●

      removed the optional property / from the response with the status

      response-optional-property-removed

    • ●

      added the new affiliate_program_fee enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new other_fee enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new processing_fee enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new whop_fee enum value to the // response property for the response status

      response-property-enum-value-added

    • ○

      api operation id feesPayment removed and replaced with listPaymentFees

      api-operation-id-removed

    • ○

      added the new optional header request parameter Api-Version-Date to all path's operations

      new-optional-request-default-parameter-to-existing-path

    • ○

      removed the non-success response with the status

      response-non-success-status-removed

    • ○

      removed the non-success response with the status

      response-non-success-status-removed

    • ○

      removed the non-success response with the status

      response-non-success-status-removed

    • ○

      removed the non-success response with the status

      response-non-success-status-removed

    • ○

      removed the non-success response with the status

      response-non-success-status-removed

    • ○

      removed the affiliate_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the apple_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the application_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the billing_percentage_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the buyer_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the cross_border_percentage_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the crypto_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the dispute_alert_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the dispute_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the fx_percentage_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the high_risk_merchant_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the marketplace_affiliate_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the orchestration_percentage_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the payment_processing_fixed_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the payment_processing_percentage_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the paypal_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the platform_balance_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the revshare_percentage_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the sales_tax_remittance enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the sales_tax_remittance_reversal enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the sezzle_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the splitit_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the stripe_billing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the stripe_domestic_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the stripe_fixed_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the stripe_international_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the stripe_payout_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the stripe_radar_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the stripe_sales_tax_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the stripe_standard_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the three_ds_fixed_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      removed the whop_processing_fee enum value from the // response property for the response status

      response-property-enum-value-removed

    • ○

      added the required property /// to the response with the status

      response-required-property-added

    • ○

      added the required property /// to the response with the status

      response-required-property-added

    • ○

      added the required property /// to the response with the status

      response-required-property-added

    • ○

      added the required property /// to the response with the status

      response-required-property-added

    • ○

      added the required property // to the response with the status

      response-required-property-added

    • ○

      added the required property // to the response with the status

      response-required-property-added

    • ○

      added the required property // to the response with the status

      response-required-property-added

    • ○

      added the required property // to the response with the status

      response-required-property-added

    • ○

      added the required property // to the response with the status

      response-required-property-added

    This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ●

      added the new high_risk_merchant_fee enum value to the // response property for the response status

      response-property-enum-value-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

Of the 74 revisions, 1 has no diff computed.