> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appcharge.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Retrieve Price Points

## Before you begin

Before retrieving your price points for the checkout, ensure that you’ve [set up your price points](/../../guides/checkout/price-localization/set-up-price-points) in the Publisher Dashboard.

## Retrieve price points

To retrieve your price points, call the following function:

<CodeGroup>
  ```kotlin Kotlin theme={"system"}
  BridgeAPI.getPricePoints()
  ```
</CodeGroup>

This function triggers the `onPricePointsSuccess` callback upon success. The callback receives a `PricePointsModel` object containing the following properties:

| Property Name      | Type     | Description                     |
| ------------------ | -------- | ------------------------------- |
| `pricingPoints`    | `Array`  | List of available price points. |
| `pricingPointData` | `Object` | Currency formatting metadata.   |

`pricingPoints`:

|                  |          |                                                                          |
| ---------------- | -------- | ------------------------------------------------------------------------ |
| `basePriceInUSD` | `string` | The product's base price in USD.                                         |
| `localizedPrice` | `string` | The product's price in the local currency, adjusted by the `multiplier`. |
| `formattedPrice` | `string` | The localized price in string format.                                    |

`pricingPointData`:

|                       |           |                                                                                                                                                                        |
| --------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `currencyCode`        | `string`  | The [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) currency code. For example, USD for United States Dollar.                                                       |
| `currencySymbol`      | `string`  | The symbol representing the currency. For example, "\$".                                                                                                               |
| `fractionalSeparator` | `string`  | The character used to separate decimal places . For example, "." or ",".                                                                                               |
| `milSeparator`        | `string`  | The character used to separate thousands. For example, "," or ".".                                                                                                     |
| `symbolPosition`      | `string`  | The position of the currency symbol. For example, "Right" for after the amount, "Left" for before.                                                                     |
| `spacing`             | `boolean` | Whether there is a space between the number and the currency symbol.                                                                                                   |
| `multiplier`          | `number`  | The factor by which the `localizedPrice` is multiplied. In the example below, the localized price is 200 and the multiplier is 100, so the final price will be \$2.00. |

## Example code

Below is an example response code for the function:

<CodeGroup>
  ```json json theme={"system"}
  {
      "pricingPoints": [
          {
              "basePriceInUSD": "200",
              "localizedPrice": "200",
              "formattedPrice": "$2.00"
          },
          {
              "basePriceInUSD": "500",
              "localizedPrice": "500",
              "formattedPrice": "$5.00"
          }
      ],
      "pricingPointData": {
          "currencyCode": "USD",
          "currencySymbol": "$",
          "fractionalSeparator": ".",
          "milSeparator": ",",
          "symbolPosition": "Left",
          "spacing": true,
          "multiplier": 100
      }
  }
  ```
</CodeGroup>
