Payments

List Payment Fees

Changed on

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

Request

  • Base URL: https://api.whop.com/api/v1
  • URL: https://api.whop.com/api/v1/payments/{id}/fees
  • Auth: HTTP bearer

Response

fees listed

Example response

{
  "data": [
    {
      "amount": {
        "amount": "-1234.56",
        "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": "-1234.56",
        "currency": "usd",
        "decimals": 2,
        "display_decimals": 2
      },
      "type": "whop_fee"
    }
  ]
}

Changes

    • warning

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

    • breaking

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

    • breaking

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

    • breaking

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

    • warning

      deleted the path request parameter id

    • warning

      deleted the query request parameter after

    • warning

      deleted the query request parameter before

    • warning

      deleted the query request parameter first

    • warning

      deleted the query request parameter last

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

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

    • warning

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

    • warning

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

    • warning

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

    • info

      api operation id feesPayment removed and replaced with listPaymentFees

    • info

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

    • info

      removed the non-success response with the status

    • info

      removed the non-success response with the status

    • info

      removed the non-success response with the status

    • info

      removed the non-success response with the status

    • info

      removed the non-success response with the status

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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