When I set a variation price in Square (for example, $35.00), the price is displayed correctly in the dashboard. However, when I retrieve the same item variation using the /v2/catalog/list API, the price returned is 3500, which doesn’t match the value I entered.
Is this expected behavior? Am I missing a configuration setting, or is this a bug in the Square API?
variation api response:
"variations": [
{
"type": "ITEM_VARIATION",
"id": "WKDR3V2BWS2MNZ6RJX3DXATC",
"updated_at": "2025-12-05T08:24:43.921Z",
"created_at": "2025-12-05T08:18:45.243Z",
"version": 1764923083921,
"is_deleted": false,
"present_at_all_locations": true,
"item_variation_data": {
"item_id": "7AER4PRMLLWS7PU46UWN7JCJ",
"name": "Kit Variation",
"ordinal": 1,
"pricing_type": "FIXED_PRICING",
"price_money": {
"amount": 3500,
"currency": "USD"
},
