La configuration statique vous permet de définir vos modes d'expéditions pour l'ensemble de votre catalogue.
Avec cette méthode vous pouvez définir :
- Un tarif par mode d'expédition par zone livraison
- Un tarif additionnel par article supplémentaire
- Un prix à partir du quel la livraison est gratuite
Exemple :
La configuration ci dessous permet de définir les modes d'expéditions pour la zone France de la manière suivante :
- Colissimo : 4,90€ (+1€ par article supplémentaire) et gratuit à partir de 100€
- Chronopost : 14,90€ (+0€ par article supplémentaire) et gratuit à partir de 50€
- Mondial Relay : 3,90€ (+0€ par article supplémentaire) et gratuit à partir de 50€
POST /catalog/v1/shipments HTTP/1.1
Host: api.sandbox.oyst.eu
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Cache-Control: no-cache
{
"shipments": [
{
"free_shipping": 10000,
"primary": true,
"amount": {
"currency": "EUR",
"follower": 100,
"leader": 490
},
"carrier": {
"id": "colissimo",
"name": "Colissimo",
"type": "home_delivery"
},
"delay": 24,
"zones": [
"FR"
]
},
{
"free_shipping": 5000,
"primary": true,
"amount": {
"currency": "EUR",
"follower": 0,
"leader": 1490
},
"carrier": {
"id": "chronopost",
"name": "Chronopost",
"type": "home_delivery"
},
"delay": 72,
"zones": [
"FR"
]
},
{
"free_shipping": 5000,
"primary": true,
"amount": {
"currency": "EUR",
"follower": 0,
"leader": 390
},
"carrier": {
"id": "mondial_relay",
"name": "Mondial relay",
"type": "mondial_relay"
},
"delay": 72,
"zones": [
"FR"
]
}
]
}