# Εισαγωγές τιμών προς Magento

### `price` (float, απαραίτητο)

Το σύμβολο διαχωρισμού δεκαδικών μπορεί να είναι `.` (τελεία) ή `,` (υποδιαστολή).

### `sku` (string, απαραίτητο)

Προσδιορίζει το SKU του προϊόντος που θα ενημερωθεί.

### `special_price` (float, προαιρετικό)

Η τιμή έκπτωσης του προϊόντος.
Το σύμβολο διαχωρισμού δεκαδικών μπορεί να είναι `.` (τελεία) ή `,` (υποδιαστολή).
Αν δεν στέλνεται, είναι κενό, μηδέν, ή ίσο με το πεδίο `price`, τότε αφαιρείται η τιμή έκπτωσης που έχει ήδη το προϊόν.
Γι' αυτό, αν ένα προϊόν έχει έκπτωση, η τιμή έκπτωσης πρέπει να στέλνεται σε κάθε ενημέρωση τιμών.

### `special_from_date` (string, προαιρετικό)

Η ημερομηνία πρέπει να έχει μορφή `YYYY-MM-DD` ή `YYYY-MM-DD hh:mm:ss`.
Αν είναι κενό, θα αγνοηθεί.

### `special_to_date` (string, προαιρετικό)

Η ημερομηνία πρέπει να έχει μορφή `YYYY-MM-DD` ή `YYYY-MM-DD hh:mm:ss`.
Αν είναι κενό, θα αγνοηθεί.

### `tier_prices` (string, προαιρετικό)

Κάθε κλιμακωτή τιμή πρέπει να είναι διαχωρισμένη με το σύμβολο `|` (κάθετος).
Κάθε tier πρέπει να έχει ομάδα πελατών, ποσότητα, τιμή και ποσοστό έκπτωσης, διαχωρισμένα με `,` (κόμμα).
Η ομάδα πελατών είναι ο κωδικός της ομάδας στο Magento (χωρίς διάκριση πεζών/κεφαλαίων). Η τιμή `all groups` εφαρμόζει το tier σε όλες τις ομάδες πελατών.
Αν το ποσοστό έκπτωσης δεν είναι μηδέν, το tier είναι ποσοστό έκπτωσης και η τιμή αγνοείται. Το ποσοστό πρέπει να είναι μεγαλύτερο από 0 και μικρότερο από 100.
Διαφορετικά το tier είναι σταθερή τιμή, η οποία πρέπει να είναι μεγαλύτερη από μηδέν.
Tiers με ποσότητα μηδέν, με μη έγκυρη τιμή ή ποσοστό, ή με ομάδα πελατών που δεν υπάρχει, αγνοούνται.
Π.χ. `group_a,1,10.5,0|group_b,10,9.5,0|group_b,20,0,10|all groups,50,0,15`.

| Ομάδα πελατών | Ποσότητα | Τιμή |
|---|---|---|
| group\_a | 1 | €10.50 |
| group\_b | 10 | €9.50 |
| group\_b | 20 | 10% |
| all groups | 50 | 15% |

### Παράδειγμα τιμής

#### RESPONSE

```json
{
    "price": 25.00,
    "sku": "CHAMP-S",
    "special_price": 19.99,
    "special_from_date": "2025-08-01",
    "special_to_date": "2025-09-01",
    "tier_prices": "group_a,1,10.5,0|group_b,10,9.5,0|group_b,20,0,10|all groups,50,0,15"
}
```
