Skip to main content

Documentation

Get partner commission report grouped by settlement

Partner commission data grouped by settlement batch. Contains the same fields as partner_commission_report.

Pagination: Request page 0 to retrieve the first page. The response includes a total_pages field that tells you how many pages exist for that date. If there is more than one page, request the remaining pages one at a time (page 1, page 2, and so on up to total_pages), and combine the data array from each page to assemble the full day's records.

See also Partner Commission Report

    • yyyy

    • Four-digit year (for example, 2026).

    • mm

    • Two-digit, zero-padded month (for example, 06).

    • dd

    • Two-digit, zero-padded day (for example, 18).

    • page

    • Page number, starting from 0 (the first page). Use total_pages in the response to paginate.

    • total_pages

    • Total pages available for the requested date. Use this field value to determine how many additional requests are needed.

    • current_page

    • The page number returned in this response.

    • total_records

    • Total number of report records across all pages, for completeness verification.

    • data

    • Array of report record objects. Field definitions vary by report type.

  • /v1/recon/partitioned_reports/partner_commission_report_by_settlement/{yyyy}/{mm}/{dd}/{page}

  • Get partner commission report grouped by settlement

  • curl -X GET
    https://files.rapyd.net/v1/recon/partitioned_reports/partner_commission_report_by_settlement/{yyyy}/{mm}/{dd}/{page}
    -H 'access_key: your-access-key-here' \
    -H 'Content-Type: application/json' \
    -H 'salt: your-random-string-here' \
    -H 'signature: your-calculated-signature-here' \
    -H 'timestamp: your-unix-timestamp-here'
    
  • {
      "total_pages": 0,
      "current_page": 0,
      "total_records": 0,
      "data": [
        {
          "merchant_id": "string",
          "merchant_name": "string",
          "merchant_rapyd_entity": "string",
          "merchant_pricing_id": "string",
          "transaction_date": "string",
          "billing_date": "string",
          "transaction_token": "string",
          "transaction_type": "string",
          "transaction_direction": 1,
          "transaction_currency": "string",
          "transaction_amount_in_transaction_currency": 0.1,
          "merchant_wallet_currency": "string",
          "transaction_amount_in_merchant_wallet_currency": 0.1,
          "fee_amount_in_merchant_wallet_currency": 0.1,
          "scheme_fee_in_merchant_wallet_currency": 0.1,
          "ic_fee_in_merchant_wallet_currency": 0.1,
          "fx_markup_fee_in_merchant_wallet_currency": 0.1,
          "total_cost_in_merchant_wallet_currency": 0.1,
          "partner_buy_rate_percentage": 0.1,
          "partner_buy_rate_amount_in_merchant_wallet_currency": 0.1,
          "partner_buy_rate_fixed_fee_in_merchant_wallet_currency": 0.1,
          "offset_negative_amount": 1,
          "partner_cut": 0.1,
          "commission_amount_in_merchant_wallet_currency": 0.1,
          "partner_settlement_currency": "string",
          "commission_amount_in_partner_settlement_currency": 0.1,
          "agent": "string",
          "settlement_id": "string"
        }
      ]
    }