02 listopada 2020
Rabat na duże zamówienie dla transakcji B2B
Od dziś dodasz rabat na duże zamówienie do swoich ofert. Dzięki niemu zaoferujesz kupującym rabat podczas transakcji B2B (firma - firma). Aby dodać rabat, skorzystaj z POST /sale/loyalty/promotions i określ progi wartościowe pojedynczego zamówienia oraz przypadający dla nich rabat procentowy. Rabatem zostaną objęte wszystkie twoje oferty.
Przykładowy request:
curl -X POST
'https://api.allegro.pl/sale/loyalty/promotions' \
-H 'Accept: application/vnd.allegro.public.v1+json' \
-H 'Content-Type: application/vnd.allegro.public.v1+json' \
-H 'Authorization: Bearer {token}' \
-d '{
"benefits": [
{
"specification": {
"type": "LARGE_ORDER_DISCOUNT", -- typ promocji (lista dostępnych wartości
znajduje się w dokumentacji zasobu)
"thresholds": [ -- progi rabatowe
{
"orderValue": {
"lowerBound": {
"amount": "1000.00", -- wartość zamówienia
"currency": "PLN"
}
},
"discount": {
"percentage": "5" -- wysokość rabatu (%)
}
},
{
"orderValue": {
"lowerBound": {
"amount": "1500.00",
"currency": "PLN"
}
},
"discount": {
"percentage": "8"
}
}
]
}
}
],
"offerCriteria": [
{
"type": "ALL_OFFERS" -- rabatem zostaną objęte
} wszystkie oferty
]
}'
W odpowiedzi otrzymasz identyfikator utworzonego rabatu.
Przykładowy response:
{
"id": "ba01f101-c9ef-4e5d-a88f-efb721bdbb9a", -- identyfikator rabatu
"createdAt": "2020-10-27T06:31:29.36Z", -- data utworzenia
"benefits": [
{
"specification": {
"thresholds": [
{
"orderValue": {
"lowerBound": {
"amount": "1000.00",
"currency": "PLN"
}
},
"discount": {
"percentage": "5"
}
},
{
"orderValue": {
"lowerBound": {
"amount": "1500.00",
"currency": "PLN"
}
},
"discount": {
"percentage": "8"
}
}
],
"type": "LARGE_ORDER_DISCOUNT"
}
}
],
"offerCriteria": [
{
"type": "ALL_OFFERS"
}
]
"status": "ACTIVE"
}
Więcej informacji o rabacie na duże zamówienie i zasobach do zarządzania nim znajdziesz w naszym poradniku.