---
updatedAt: 2025-11-13T16:05:00.000Z
agentTools:
  projectIndex: https://developers.bluesnap.com/v8976-Extended/llms.txt
---

# catalog-price

### Request

<Table align={["left","left","left","left"]}>
  <thead>
    <tr>
      <th style={{ textAlign: "left" }}>
        Property Name
      </th>

      <th style={{ textAlign: "left" }}>
        Type
      </th>

      <th style={{ textAlign: "left" }}>
        Required
      </th>

      <th style={{ textAlign: "left" }}>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td style={{ textAlign: "left" }}>
        `base-price`
      </td>

      <td style={{ textAlign: "left" }}>
        *boolean*
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Determines whether the given price should be considered as the base price for currency conversion calculations.
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `currency`
      </td>

      <td style={{ textAlign: "left" }}>
        *string*
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Currency code (ISO 4217).\
        See [Currency codes](https://developers.bluesnap.com/v8976-Basics/reference/currency-codes).
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `amount`
      </td>

      <td style={{ textAlign: "left" }}>
        *decimal*
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Price of the SKU (contract). 

        For a 'one-time-charge' policy, you can enter a $0.00 amount. The sum $0.00 is intended for free or promotional items.

        For all recurring charges or subscription type charge-policies, the amount must be greater than $1.00 (this is relevant for all currencies).
      </td>
    </tr>
  </tbody>
</Table>

### Response

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th>
        Property Name
      </th>

      <th>
        Type
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        `base-price`
      </td>

      <td>
        *boolean*
      </td>

      <td>
        Determines whether the given price should be considered as the base price for currency conversion calculations.
      </td>
    </tr>

    <tr>
      <td>
        `currency`
      </td>

      <td>
        *string*
      </td>

      <td>
        Currency code (ISO 4217).\
        See [Currency codes](https://developers.bluesnap.com/v8976-Basics/reference/currency-codes).
      </td>
    </tr>

    <tr>
      <td>
        `amount`
      </td>

      <td>
        *decimal*
      </td>

      <td>
        Price of the SKU (contract). 

        For a 'one-time-charge' policy, you can enter a $0.00 amount. The sum $0.00 is intended for free or promotional items.

        For all recurring charges or subscription type charge-policies, the amount must be greater than $1.00 (this is relevant for all currencies).
      </td>
    </tr>
  </tbody>
</Table>