# PricingSplit

Schema: #/components/schemas/PricingSplit

Method: SCHEMA
Version: 1.0.0

## Schema fields:

  - `id` (string)
    The unique identifier for the pricing split.
    Example: psplit_7Kq2mXbTdLp9

  - `price_id` (string)
    The unique identifier of the dynamic pricing rule this split was declared against. See [List dynamic pricing rules](#tag/pricing_split).
    Example: price_5JU9yv0lGSUP

  - `bps` (integer | null)
    Your share of the fee in basis points, where 100 bps is 1%. Present when the split was declared with `bps` and `null` otherwise.
    Example: 150

  - `fixed_amount` (integer | null)
    Your share of the fee in minor units of `fee_currency`. Present when the split was declared with `fixed_amount` and `null` otherwise.
    Example: 200

  - `min_fee` (integer | null)
    The floor you declared for your share, in minor units of `fee_currency`. `null` when you declared no floor.
    Example: 100

  - `max_fee` (integer | null)
    The cap you declared for your share, in minor units of `fee_currency`. `null` when you declared no cap.
    Example: 1000

  - `fee_currency` (string | null)
    The currency of `fixed_amount`, `min_fee` and `max_fee`, in ISO 4217 format.
    Example: USD

  - `created_at` (string)
    Timestamp representing when the pricing split was created.
    Example: 2026-08-01T09:12:44Z

  - `updated_at` (string)
    Timestamp representing when the pricing split was last updated.
    Example: 2026-08-01T09:12:44Z

